Great hosts, great house and just a wonderful experience.