Stunning location
Great hospitality
Great accomodation