We visited on a Saturday around 6p. The place was ok. My 7 year old daughter had a great time, which was the goal. Older children and adults could easily get bored. I would suggest that they put the times for the exhibits on their website. My daughter really wanted to see the mermaid, but she was done at 6p. That was disappointing. I found the place to be clean and the employees to be nice. I am not fond of the token system. I didn't feel like there was enough information up front about what we purchased with the tokens. We bought 2 tokens and that was just fine for us. I equate the cost of admission to that of a non-matinee movie. Although I was bored after about 30 minutes, I would rather take my daughter here and have her be active as opposed to having her sit staring at a movie screen for 2 hours.