What can I say other than HOME, SWEET HOME!
This station is fairly big with expanded parking (that fills up quick, so don't be late!) This is one of the more central stations, so there's a plethora of people that are on the platform.
The GO train itself is a pleasant ride in. Decent seating, clean and not that long of a ride from Cooksville into Union (if there are no delays - don't get me started..) My only real beef with this line (and the reason for a missing star) is the crappy, limited schedule. The last train from Union is just after 7pm! If I work late, I'm then forced to take the bus or an Uber home. The lakeshore line runs until 1:30am - c'mon GO, give us more flexibility!!
In ending, I have to say that my favourite part of the whole GO train experience is watching the few nuts running at full speed off the train and into their cars to beat the others, haha.
CHOO CHOO!!