I took my son here for a few of his birthdays. Overall, the experience is great! The staff is great at taking care of your needs. They go out of their way to ensure that you have a good experience. The birthday packages are great, especially given that the kids are left with plenty of tokens to have a good time.
My sole complaint: Other parents failing to supervise their kids. I've been spit on and had a few kids attempt to steal the candy from my son's pinata while their parents looked on (as well as one parent who attempted to grab a few things off of our table - you know who you are).
All-in-all: Great place for birthdays! If you get here early enough, you get the whole place to yourself for a few hours (just an FYI). My son outgrew the games and we'll miss this place. Take advantage of this place while you can!