I would certainly recommend Karen's place. The space felt really homely, it had everything in it you could need. It was incredibly close to public transport (a few hundred yards) and it was only about a 25-30 min. trip into downtown Toronto, services are very frequent.
I was staying in the place as part of a move over to Canada and Karen was really helpful in offering advice and helping with any questions I had. That said, the balance was good - Karen respected my personal space when I was there, but I knew I could get in touch if I needed something. Helpful communication before I arrived too.
When I arrived Karen was kind enough to get a few of the essentials in for me so when I arrived I didn't have to worry about going to the shop. As I was there over Christmas she also gave me some decorations so I could make the place look festive.
If you're looking for a great space that's in easy reach of downtown by public transport, with a host that is fantastic (who also has a beautiful, friendly dog) then I'd certainly say try to get Karen's place!