I would recommend Xcaret for family fun and adventure, kids will love it.
If you are visiting the area the show is a must, it is really beautiful park and show is spectacular, don’t miss it.