My boys enjoy coming to this place, especially with friends. Great place for a play date. They can play for hours and wear themselves out so that they take a great nap afterwards. It's a win-win.
They typically have deals on Groupon so be sure to check that out.
We've also been here for a birthday party and it was well coordinated.
Took away one star for cleanliness. In the area for toddlers there was trash (used straws, water bottles, etc) lying around that my one year old kept trying to pick up. Yuck.
I do like that they have a check in and out policy. Good for peace of mind because it's easy to loose track of the kids once they run off into the play structure.