We recently had our son's birthday party at this place. In all honesty, I was a bit skeptical, thinking it'd be quite boring with not that much to do.
I will say I was very wrong; this place was great! The staff had adjusted all the equipment to gear more towards the party goers age, and they were great with the kids. I figured this would be a 90 minute crazy kid fest with children bouncing off the walls like racket balls, but it wasn't. The kids got to play for about 30 minutes; like racket balls, then the staff had a whole bunch of organized games which lasted about an 45 minutes or so. The kids really enjoyed the games and it really kept them all very involved.
At the end we did pizza and cake --which we had to provide; they provided paper products and juice, and the kids had about 20 minutes or so to eat. We were the last party of the day and to my surprise, we weren't being pushed out the door. The staff were very patient with us getting everything out and didn't seem to mind that we were there 20 minutes after the party was supposed to finish.
I was really pleased with this overall, and would certainly recommend it for a party location.