My 10 year old boys had fun. A little pricey but it is clean, well lit and not too loud. For the adults....the wifi blows, the food is not very good and expensive. A small iced latte was just under $5. Can't bring anything in either....(and Pepsi products..ick).
All attractions/games were in good working condition.