Amazing place! You can view the CN tower directly from the living room window.
Not a HUGE place, but was more than my guest and I needed! The only for this location issue is parking, but that's the case in any city. I would recommend you find a reasonably priced lot/garage ahead of time and park the car there for the duration of your stay.
Above all, the place was super clean and well accommodating. There's a full kitchen, bathroom, beautiful design, and more.