This is a really nice place to stay. It's beautifully decorated, well-equipped (huge TV, dishwasher, excellent washer and dryer, decent amount of kitchen stuff etc). It's on a quiet street - location worked for us (visiting relatives) but not great for central Toronto. There is a lovely deck/balcony for some outdoor space.
There were a few quibbles, chief among them being a shower control that was so stiff as to be almost unworkable; no curtains in the main bedroom (albeit on a smallish window) and inadequate blinds in the other bedroom; and the bathroom is on a different level to the bedrooms. However, none of these things would stop me from coming back, and happily - which I think is the acid test.