The location is great. Walking distance to many great areas like the CN tower, aquarium, mall, and city square. It's also right next to the Toronto-Pearson express train from the airport so you can basically fly into TP and then not really have to worry about rental cars or even uber if you don't want to.
Traffic is kind of a nightmare if you are planning on driving anywhere because of the extreme proximity to many sporting/event venus, but you could easily to a lot of great things just by walking.