You get what you pay for. The food variety wasn’t great, and some basics for kids were missing — no pizza, chicken nuggets, or apple juice. No guacamole either. The daytime entertainment for kids and adults was about a C-minus, which is surprising for Mexico.
That said, the hotel was calm, the waterpark was great, and the oceanfront location was very nice. Julio did a great job. Armando at the front desk — no.
Next time, I won’t be cheap. I’ll pay a bit more and get better service, food, and kids’ entertainment.