Try Iberostar for kids' programs and all inclusive
We've had great luck with Iberostar Paraiso Lindo in Riviera Maya. The resort is huge, as there are actually 5 IB*'s side by side. Lots to see and do, the kids clubs are excellent and go until the kids' show at 8:30 pm. The staff (known as Star...