Me and my other half stayed here for our first trip to Toronto. I wasnt 100% on the area after a quick investigation but once there, we found that the appartment was in a good location for pretty much everything in Toronto. The nearest subway station will take you to Union station and to other attractions like Casa Loma. Attractions like the CN Tower and the distillery district are a 20 or so minute walk away so thats perfectly fine.
In terms of the apartment, its plenty big enough to use as a base for a trip away and is easily comfortable enough to relax for a day. Only negative say is that because its open plan, cooking/washing up etc. Whilst somebody else is watching TV could be a bit annoying although wasnt really an issue for us.
Bed was big and comfortable with plenty of blankets available but the air conditioning in the building was great. Can use it to heat/cool or set a temperature range so it was very comfortable even in the hot summer.
Very happy with the stay, would definitely reccomend for the price!