Took my kid here for a party. Was alittle nervous at first. Was worried a ten year old might not have fun. But they have a variety of things for all ages. They are really organized and have a good system. Lots of kids got hit in the face with dodgeball. So if your kid isn't tough don't bring him here. Parking an issue. Only other draw back, their big screen tv is light in reception. Couldn't really watch Indians game.