Train Park is a super attractive (and free!) place for train lovers, young and old. It has a strong appeal for kids as it has lots of rooms for kids to explore. We went on a Sunday morning and it was not crowded and there was lots of parking. Kids love exploring a variety of trains including many first-hand experiences. We also enjoyed a train tour around the park and it was reasonably costed. There is a picnic area with some vending machines. There is a small museum shop selling train-themed items at a price comparable to similar retail stores. Overall, it is a good place to spend a few hours.