Wonderful accommodations in a beautiful location, gracious hosts.