Gracious, hospitable hosts, excellent location, beautiful accommodations.