Beautiful setting, beautiful grounds, great hosts, wonderful experience.