My 9 year old son loves this place! There's so much to do for all ages. He loves the obstacle course and trampoline dodgeball. The last time we went was a summer afternoon and it was very crowded. We waited in line for awhile waiting to be helped. Next time we will probably opt for the early morning hours.
Also, the baby area was very clean and so cute! My 9 month old will be trying it out again soon since she's now mobile.