Great place, great house and great hospitality