Lovely setting and great hospitality