The train ride is fun, it runs from Elbe, WA to Mineral and stops at the museum of antique trains. There is an optional BBQ meal available there, and snacks available for purchase aboard the train. The passenger cars are clean, some are open air, others with windows that open. We rode in the only air-conditioned car where there are tables and chairs. The conductor and other staff were friendly and told us a little about the train's history and made the trip more interesting. There was a band playing at the site of the BBQ, where there are picnic tables with benches to eat the meal. Reservations are necessary for weekends and for the BBQ meal.