A beautiful location with an amazing view, gracious and friendly hosts and a clean and elegantly decorated space