We stayed here for a conference at the Metro Toronto Convention center. Location was perfect. I didn't have to wear a coat. I just ran across the street (it was early March when I stayed so this was great).
One thing to mention to anyone thinking of staying here: The listing mentioned that the sofa bed sleeps two people. We were three (2 in the bed, 1 on the couch) so this wasn't a problem. But I doubt 2 people could comfortably sleep on this couch. It is slightly larger than a twin sized mattress, with a bar going down the middle. Good for one... maybe not for two. In my opinion, the apartment is the perfect size for three adults.
Other than that, I would 100% stay here again.