Great hospitality and a lovely setting.