My younger son is obsessed with trains so this was a must. Cost is very reasonable $5/adult. The staff are very polite & helpful. Fun to walk through the trains - but in desperate need of some cleaning. Spider webs, dirt, dust that has been there for a while not just a day or two. Worth the visit - my toddler LOVED it.