Superb location. 2 min walk from metro (College station) although everything is in walkable distance too.
You have to be aware that the place is quite dark as noted in the description but the apartment has everything you need.
If you are sensitive to noise, you should be aware that it has quite a constant noise level from the AC/heater/street/apartment above.
Overall it is absolutely fine if you are visiting for a couple of days to check out Toronto.
We received a 25$ voucher for their pub The Hair of the Dog which was much appreciated. The food was delicious and it’s a great place to hang out!