I brought my teenage kids to this resort. We had a two bedroom villa, it was very roomy but things were very outdated. I used the dishwasher, it leaked all over the kitchen floor. I called (after I cleaned it up) to let them know, she said “thanks”. No offer to clean the mess or have it checked. There are a ton of 6 seat golf cart looking vehicles around, we were told they would transport us around the property because it’s such a large area. We called to use this service a few times and no one showed up, I have issues walking in the heat but was forced to walk. I was told when I booked my room, water park tickets were included, they didn’t honor that so I had to pay $100 for passes for 5 of us, we went to use the park, had a drink in the bar, left, came back and it was closed. It was very nice to have a washer and dryer but they were VERY outdated, the dryer just tossed all the lint over our clothing. There’s no maid service unless you call. We couldn’t find anything that told us what time the restaurants closed or a number for room service. The little cafe was closed by 3pm each day. The food and market place were VERY expensive even for a resort, go to Walmart! Overall it was ok but definitely lots of room for improvement!