We had our son's 5th Birthday here yesterday and it was great. We chose an early morning (10am) party that offered extra tokens. The location was clean and all of the staff very friendly. Our chosen time was apparently not a popular party time slot which meant we had the venue to ourselves! We even had a few no shows and they were very accommodating about adjusting our count.
My only complaint was that some of the games were broken and on the older side. But they had a maintenance guy working on some and an attendant available to help with ticket dispensing. I imagine those machines take quite a beating at the hands of hundreds of kids a day. On the flip side everything only costs one token. My friend was saying another location they've been to charges 1-3 tokens depending on the machine.
Overall, I'm very happy with our experience and will be taking our son back.