Just took my son to a b-day party at this place. It's Great! All the machines work and the place is clean. They also have bumper cars, a soccer cage, a batting cage. They can host several birthday parties at once. There were tons of kids there all running around like crazy. My son had a great time until it was time to go home. Plenty of parking and you can't miss it. We will definitely come back to this place even though it's not real close to where we live.