We just spent 2 nights at the resort. We got a junior suite on the ground level, with direct access to the beach. We were greeted by Yolanda, at the front desk, who was very polite and efficient to get us accommodated as we arrived a bit late. The room: very clean, had a safe, a mini fridge, and a coffee maker. The bedding was ok, except for the pillows. They were very flat. If you like firmer pillows bring your own, or request some extra. We had 2 pillows on top of each other, and still they were too thin. As for the food, you won't go hungry for sure: they serve meals 3 times a day, plus a pool restaurant had some burgers, rice, salad, fruits. The parties are a bit loud at night, so you may want to request a room away from the disco. Our kid used their Kids' Club last time, this time - no though. But the area is big enough and well stocked. Overall, our experience was quite positive. We were very happy to get some perks as an upgrade to a suite with a private terrace. I guess I would recommend to stay no more than 3-4 days here, as the grounds are not that big, but you have lots of beach in front to enjoy, and enough swimming pools.