This is the new terminal of the university line. Very nice and bright station with beautiful architecture and design.
TTC's website pretty much has the information available. Maybe I am mistaken but based on my observation I don't see any parking for the station, except for a few taxis outside.
Men's room smells bad. I first assumed it can either be the lack of maintenance or the lack of restroom etiquette on the passengers part. But either way it is disgusting and should not happen at such a modern and new subway station. Or, maybe it's some kind of construction smell?..