I could have sworn I had already written a review of this place but apparently not...
I've been bringing my sons here for more than 10 years and I've never been disappointed.
It's a huge indoor jungle full of trees to climb, tunnels to crawl through and slides the twist around and around. There's a mini zip line too. You've never seen your kids this sweaty (indoors)!
They have a cafe with the usual pizza/salads/snacks (you can't bring outside food or drink) as well as a parents wi-fi lounge and an arcade.
Overall, the pricing is reasonable ($21 gets me and the two kids in) but beware of the arcade; best to keep the kids away or you can easily drop another $20.
The place has been painted/updated since the last time I was here; it's clean and the staff are friendly.
I recommend MI for girls or boys but it can be a bit scary for kids under 6.
Best time to go: weekday afternoons!