Great place to take the kids, they burn off energy while snacking off decent pizza and wings. When the rides and games are working it's an awesome place. Staff has always been nice and helpful. Really like the security where they stamp you and your child's hand so no worry of your child wandering off with a stranger. Only reason I don't give it 5 stars is the fact on school days tons of teenagers who purchase nothing show up. Shouting profanity and knocking children over while horse playing. Couple I had to put in check because the staff ignored them. It's been a problem several times. Other than that my kids have fun so that's all that matters.