We have family arriving in a couple of weeks. Among them there are 5 children, between the ages of 4 and 12. They were considering the following AIs.
Sandos Playacar
Iberostar Quetzal
Barcelo Maya Palace
They finally settled on the Iberostar because they wanted to be in Playacar somewhat close to us, and it's supposed to be a little nicer than the Sandos. The Barcelo is brand new, and looks fabulous -- water slides and such. It's the priciest of the bunch. But you really wouldn't need to leave the resort for any entertainment (unless you want to see Mexico or something silly like that).