It's so cool to have an outdoor free train museum right in the center of the City. This is a great location. We stopped here and walked around and looked at the roundhouse and the outdoor trains after going to the CN tower. It's a really great free activity to do after an expensive activity.
There's also a bike share station here, which makes it very convenient to get to.