A serene home away from home and great hosts.