Lovely setting and great hospitality.