We took our 10 and 12 year olds. Our friends took their 2 and 4 year olds. Everyone had a great time. On a cold winter weekend this was a great way to spend the afternoon. I took us about 3 hours which was plenty of time to see most everything. And for the money it was a good experience.