Charming place, great amenities, and wonderful host.