Our 2.5 year old loves this place. It's an awesome place to get his energy out. Kids over 5-6 are probably too old for this place as they might get bored but it is an awesome option for the little ones. They also have a cafe where to can have breakfast or lunch with great options. Parents can enjoy a mocha and kids can have a fruit smoothie on a break. We love to come here and burn a few hours.
PS- check in on Yelp and get $2 off admission for kids 3 & under!