Clean clean clean and the staff is great and my 5yo has a blast every time he goes! The place is huge!! The food is phenomenal. They have a legit kitchen in the back with an extensive menu, they even have Mexican street corn and it's so delicious!!! The tacos are yummy and our son loves the chicken fingers and pizza. They even provide slippers before you go to the restroom! Another important and fabulous thing about this place is that they have WIFI so I can actually do some work while our son is playing. This place is perfect!!!