I can't say for sure. I was on my break from work. Could not enjoy anything there.
This location only has 3 the carousel, the train & a little ferris wheel. You can have a nice little outing they do shows Saturdays and the playground with sprinkler is steps away.
No. Not really.
Thanks! Your answer is awaiting moderation.