Long drive for us, so we've only been here three times or so. Don't expect to be able to stay in a group (depending on your group of kids). It's a FANTASTIC place with tons of activities no matter your child(ren)'s personality.
Unfortunately for me, my son is very physical, so instead of playing pretend on the stage or the little shopping area, or even just making crafts and cars...yea, my son climbed all the way up the four-story central playgym tower. It's basically a McD's playplace 300% better. Each platform (and there are multiple ones) has some sort of interactive offer (musical instruments, ear anatomy, tornados, pilot machines, etc.) built into it. Slides and climbing apparatuses connect levels like Candyland.
Seriously, if your kid is young enough to need supervision so he doesn't hurt himself or get lost, be prepared to climb all over this playgym tower. It's exhausting, truly, but in a good way.
And hey, once you get to the top, there's a heat sensor that's pretty nifty and a wall that lights up glowsticks like a spaceship control center. I spend a lot of time there. :)
P.S. Two minute walk away from this place is a rather nice park. I'd recommend sitting down there for lunch.