The is the BEST location in Toronto. We were able to walk to everything we needed and bike share is nearby for things further afield, which we loved using. You are also right near the main train station hub, and the train from the airport takes you directly there (no transfers needed to get to the apartment). This is also great if you want to travel outside a walking, biking radius, the trains are all right there!
The building has multiple entrances which is great for saving time providing quick access to where you need to go as it's a BIG building takes up a full city block. We were able to walk to the CN Tower, Aquarium, visit a brewery and see a Blue Jays game all in one day without ever leaving the area. The apartment has what you need, comfy couch/bed, and the kitchen is a great size. The key pickup is straightforward (takes only a min to pickup and dropoff).
We also enjoyed getting coffee and breakfast at two nearby cafes (practically in the same building): Aroma espresso Bar (good for breakfast and a quick coffee), and Evviva Breakfast & Lunch (on weekends you will need reservations - it's a really busy cafe).
We will visit again the next time we are in Toronto.