David is a delightful host who takes pride in his beautiful apartment and goes out of his way to be accommodating. The apartment is clean and well appointed - everything we needed and more. We had a wonderful visit!