This may be an understatement. If you have the slightest interest in trains or railroads, this is the place for you. This museum contains every kind of rolling stock imaginable. Everything is in absolute mint condition. All the staff members we encountered were highly knowledgeable. The website suggested a one to two hour visit. My son and I spent nearly four hours. We were overwhelmed.