Not only was David a very helpful and accommodating host, the place was amazing! Beautiful, spacious, immaculately clean, and literally every amenity you could need is available. Wonderful, cannot stop raving.