Great hospitality in a wonderful place.