Great hospitality in a beautiful setting.