Great little appartment! Simple and small. Perfect for a single visitor or a couple. The location is fantastic, really. There is a pub downstairs so you can grab a snack pretty much anytime. There are quite a few restaurants around too. You are roughly 2 blocks from a subway station, so you can travel quite easily in Toronto. You also have a HUGE Loblaws 1 block away.
Our biggest surprise, which I think is a Toronto thing, is the lack of easy parking without fees. The closest (public) parking is convenient, but pricey. You have to plan 12$ per block of 12 hours (24$/day), but it's a closed parking, so we felt it was somewhat safe.
Except from that, I would say this is a simple, yet nice little appartment if you plan to easily visit Toronto.