Most of the machines usually work. I have a 5 year old that likes to come, and has a good time. I have never eaten here so I can't comment on the food. The prices for the games are much better then other places with the same type of business. We can come in, spend $5 and play for quite a while, mixing in the climbing tubes. It's a cheap fun night out for the little one.
As others have stated the cleanliness leaves something to be desired. It also doesn't help when the machine your kid is looking forward to using is broke. But for $5 go try it out.