This place is so nice and clean which is very important to me with a indoor playground staff is also very helpful my son is a toddler so I had to climb all the stuff with him but when we were there even though there were kids of all ages they all got along