Pros: my 9 and 12 yr old loved the waterslides (even though 2 were closed), room was very quiet, fantastic setting in the jungle, lots of animals around, all staff were amazing, property was always clean, bathrooms were always kept clean, entertainment was good at night, nice for the kids to have a few pool and ping pong tables to play at, our check in was fast likely because we didnt have to wait, the free eco activities were great, very nice to have a quiet pool and or pools just for adults, could rent a car right at the property, they use ice from bags, they provide those big purified water bottles in your room
Cons: as a vegetarian family there is little meal selections ( a bunch of vegtables dont count as a meal), and so would be nice to have actual vegetarian meals, yes several of the restaurants offered one option, but for what you pay, as vegetarias we are not getting quality and diversity of food like the meat eaters yet we pay the same price; our toilet in our room always smelled like strong urine even though it was very clean, there is no privacy in hotel room with the shower room, beach is not swimmable as it is too rocky (they did a wonderful job though clearing out the seaweed that mexico is suffering from right now), 3 of our 4 family members ended up getting diarrhea