I would have given this place 4 stars had it not been for the terrible food service I received. I went with a friend and 4 kids on a Tuesday. I expected it to be busier than normal considering most schools were out for a week for Thanksgiving, however, it seemed as if they were understaffed. Checking in was a nightmare. I couldn't understand why only one register was open when there were two people behind the counter. Our food took an hour to get and the grilled cheese we ordered was cold and no longer melted. They don't get the orders out fast enough because there are not enough people working behind the counter. Also, they have different drink sizes, but only had one size available.
On the plus side, they did try to keep the eating area clean and someone came by regularly to sweep. The play area is huge and they had employees there monitoring for safety. I did like that it catered to older kids unlike a lot of the indoor playgrounds around town.
But finally, the last downside, what was the point of matching my bracelet number with the kids if they don't check it as we walk out.
There are definitely certain flaws in their system that they need to work out. They also should be aware and prepared for holidays and such and expect bigger crowds especially on really cold, really hot or rainy days.