Took my 3 kids, ages 5, 5, and 7. My eldest and I were fairly bored. The littler ones were happy to be out and about, but were relatively bored, as well. I guess for $20 admission price, I expected a lot more--- and, unfortunately, built it up for them that we were doing something special. Not so much. $5-$7 would have been more in line with the quality of the attraction and the fact that we were through it in less than an hour.