Amazing! Everything; views, location, family, hospitality - thank you so much for making our stay so welcoming and for travel tips. What a great family; we loved the massage, the tortilla on arrival, wine, views, hammock, and of course the animals! Thank you!