My 3 year old son had tons of fun. There are plenty of games and rides for kids his age. Go during the week if you'd like to avoid large crowds. This location is very clean. We usually don't go for the food.. so if you're concerned about prices, eat somewhere else before or after! Will definitely be back