I have mixed feelings about this stay:
On the good side: the apartment is spacious and has a nice "vibe" to it (the decor is very nice). We were four people in the apartment - I slept in the couch-bed and it is indeed very comfortable. There is coffee/tea included and the kitchen is well equipped. The location was very good - at least by car it is really close to everything in Toronto. There was no "fixed" heating system, but there were two portable heaters that were more than enough for being cozy in the canadian winter.
On the bad side: the access to the apartment was through an alley that was super dark, and it was covered in ice and slippery. Apparently there was supposed to be some lights permanently on, but for some reason they were off. The stairs to the apartment also had ice. The cleanliness could also be improved. I should note that the hosts gave us a discount due to these issues, so it seems that we may have just been unlucky.