Excellent location, great amenities, and superb hosts.