We really liked it! It was fairly well maintained. The staff was engaging. Some of the displays were a little confusing though. Our 8 yr old REALLY enjoyed it. If you have small kids and some time to kill, I would definitely recommend a visit. And one of the best parts was the Leinenkeugel Beer Garden right outside...lol.