David is an excellent host - super communicative, really clear instructions about how to be a good guest and use the space. The apartment itself was also great - the pictures and description are accurate, and the location could not be better. I would give this stay 10 stars if I could!