David is a very warm and engaging host! His apartment is lovely and he went out of his way to make me feel at home and welcome. The location could not have been better. I highly recommend!