David's place is fantastic, and he is a tremendous host. The place is lovely in a great location, and David supplies so many treats and supplies it's amazing. He's very nice and he even has an assistant who is available when he is not. The apartment is well appointed and comfortable. We hope to stay again one day and we have already recommended David's apartment to others.