DO NOT FALL FOR THE PRETTY PICTURES!!!!!
I booked this place on Expidia thinking it was going to be fun for the kids. I arrived to the property at around 1 AM, the front desk agent has no costumer service skills AT ALL, well none of the staff I encountered does!!! She gave me the wrong address to my villa and after driving around for a few we finally found the place. We entered into the most dirties carpet and room I have ever seen, I imminently called the front desk agent to explain the condition of the room and she said " ALL THE ROOMS ARE THE SAME" after requesting several times to be change she eventually change me to a different room that was the same of worst. I decided to check out the next day losing my other 4 nights, that can tell you the condition and the bad service of this place.