Wonderful hosts, great amenities, beautiful home.