David is a great host - very helpful and responding promptly to all our questions! The apartment is very clean, spacious, and in a great position. 10/10