Took my 8 year old here over spring break and it was a great way for him (and me) to burn some excess energy.
GOOD:
Cheap prices. Something to do for all ages. Kept pretty clean. Massaging chairs and a parents lounge. Friendly staff.
BAD:
Over an hour wait to get in. The rock climbing wall had a 20 min wait.