I was in Toronto for a course that was in this area and it was a great spot to stay. An awesome Starbucks and a Loblaws about 2-minutes from the apartment PLUS a BikeShare stand right across the road.
I was a little concerned that the location might be noisy, but it wasn't at all, I didn't hear anything when I was sleeping.
I loved the area with all the cool restaurants and bars, even if I were looking to hang out in Toronto for a few vacation days, I might still go with this apartment even though it is not in downtown, but you can easily get downtown on a bicycle and it is so nice to be in more of a neighbourhood.
The apartment was clean and well equipped. Great spot.