This apartment is a great location, especially from the train station, everything you will need for a stay in Toronto