My stay at Karen's place was wonderful! It's as spacious as described, and is well stocked with the basics (and a few extras!). If you're visiting during the cold winter months, the 2 heaters in the place will keep you comfortably warm without being too hot. The bed alone is warm as well.
The location of the house is on a quiet street, while conveniently located a minute from bustling Pape Station and Danforth Avenue. Greektown, with its diverse food options (Karen has good recommendations!), also has Greek restaurants ("Souv Like", near Pape Station and the house, and "Alexandros" a few blocks down Danforth) that are typically open late beyond Midnight, so if you're coming in late you can still have a good meal close to the house!
Personal tip: The house is also a short walk/subway/streetcar/bus ride to Broadview Avenue, where you can find unobstructed scenic views (particularly Riverdale Park) of the Toronto skyline.
I will be back, and if you need a good place to stay in Toronto, this is one of them!