Great hospitality, lovely home and garden in a beautiful location.