This is a great apartment in a very convenient section of Toronto. You are just around the corner from College subway station, which can get you just about everywhere in 30 minutes or less. If, like me, you were travelling to Toronto for business, this is a great alternative to expensive hotels. The apartment has everything you need already, and it is very easy to check in and out. Also, there's a fantastic grocery store called Loblaws nearby that has easy and affordable pre-made dinner options (e.g., sushi).
Also, be sure to order the fried chicken at Michael's restaurant, which is just around the corner from the apartment. It's coma-inducing in the best way possible!
As others have noted, the ceiling is low. It wasn't a problem for me, but taller travellers may find it a bit uncomfortable.
Great stay!