My son loves this place! It's a great place to go with a mom's group or group of friends. They have a separate place for the little ones (7 and under) to jump and play without being trampled by the older kids. They also have a few inflatable slides for the young ones. My only gripe is the customer service, we have been here close to 10 times and every time we come, the staff seems to always be in a sour mood. To many times I have received attitude from a staff member just for asking a simple question. BUT if you don't have to deal with the staff, this place is awesome!