Delightful home away from home. Self-contained, secluded and serene. Beautifully presented. Welcoming and helpful hosts.