We had an absolutely wonderful stay and would highly recommend this property to anyone traveling with family or a larger group.One of our favorite surprises was discovering that the property is made up of three separate homes within one private compound. Each home has its own kitchen, bathroom, and bedrooms, which gave everyone their own private space while still allowing us to come together and enjoy time as a family. It was the perfect setup for our multi-generational vacation.The outdoor space was just as impressive, with a beautiful pool, a relaxing jacuzzi, and a spacious grassy area where everyone could gather, play, and unwind. We also brought our three dogs, and they had plenty of room to run around and play. The layout made it feel like our own private retreat, and it was wonderful knowing the dogs had so much safe outdoor space to enjoy.The owner was fantastic—responsive, thoughtful, and genuinely went above and beyond to make sure we were comfortable throughout our stay. That level of hospitality made a great vacation even better.This property exceeded our expectations, and we would absolutely stay here again. If you’re looking for a peaceful, spacious place that’s perfect for families, groups, and even pets, this is the place!