We stayed in a cabana on the beach and put the kids in their own cabana on the beach. Clean and convenient to everything. Short walk from our cabana to the main sidewalk that runs through the village. Staff was very nice. Prices were good. Air conditioning wasn't great but was sufficient. We would definitely stay there again.