A beautiful spot with great hosts. Perfect for a retreat.