First class hospitality, and a beautiful spot. Perfect for families, as our hosts are extremely children friendly. Enough space to run around, and a rain-safe space to hang out and play pool. Our children (aged 8, 9 and 10) didn’t want to leave.