Came back to change my review. It's still a great place but I was a little dissapointed the last time I came. My son is really tall and just over 3.5 years old. Every time I came and asked about classes/the big play area, I always got told that they had to be 4 to play. We've spent the year getting him excited that "he's almost big enough" but the girl at the counter told me he had to be 5-6 "depending on circumstances". I didn't ask what that meant, and I'm glad I got told before I paid for passes. It sucks though because my son is so tall and weighs a lot (he is not over weight his father's genes are tall/sturdy) so definitely before he turns 5 he's going to be too big for the toddler area, but not numerically old enough to play in the big area, will definitely be taking my business elsewhere for this kind of entertainment.