The staff were very helpful, especially in the restaurants! I'm newly diagnosed with celiac and the chefs were very accommodating and helpful walking through my foods options (special thanks to Pedro, Kun and the sous chef at the Mediterranean restaurant).
Note: this resort is very geared to children. There are none to very limited options for adults. No disco, adult themed shows, drinks environment in the evening, etc.
There is a beautiful beach nearby (walking distance), the one onsite is very rocky. Rooms are old but decent. There is no bottled water or iron in the room, if you want to use the safe its a daily charge! There is also no minibar in the room, again you need to pay extra (for pop, water, beer). Alcohol choices are limited, no top shelf options and the wine in the draft format is terrible.
Overall it was decent. Food & staff were great but atmosphere, rooms, onsite beach were just ok.