Everything we hoped for and more. Great house, great amenities, great location, great host.