A beautiful top quality place to stay, and the hosts were warm and friendly with great communication. Would have loved to stay longer.