This place has EVERYTHING for train enthusiasts. I really was not prepared for how extensive it was going to be. We happened to be there for Day Out With Thomas which made it nearly impossible to get to see everything. There were a lot of old trains to look at, trains to ride on, places to eat, etc. There were quite a few "pole barn" type places just filled with rows of old train cars. Fascinating stuff. If you're going to go, start out early, wear comfortable shoes, bring a cooler full of food and take it slow. My kids loved it.