David is an excellent host and I highly recommend him.
His apartment was very well kept and had everything that I needed for a great stay.