My 2.5 yr old had a great time. Our first visit and we will be back. However, I had my baby with me and I needed another adult to help supervise as there are lots of bigger kids that run around unsupervised and one of them pushed my daughter down. I thought it was clean most of the time. Someone did leave a chocolate milk on the ground and it did get knocked over. I would've picked it up had I not been wearing my baby and also my backpack. I had hoped to get a coffee and sit and relax while watching my daughter but I couldn't because I had to stay with her the entire time because big kids were running around terrorizing other children while their parents sat and played on their phones. If the supervision was a bit better or the rules enforced more I would give this place 5 stars.