This is an extremely well located property. We stayed for a month for work and found it to be ideally located for the main Toronto hospitals and university. You are also walking distance from several really great neighbourhoods for drinks and food (Kensington Market, Little Italy, and the Annex). You can then get pretty much anywhere in the city on bike.
The apartment itself is incredibly well stocked with all the things you'd need for cooking (pans/crockery/other utensils) and general living (ironing board/iron/laundry hamper etc). Sophie is an excellent host. She was always very easy to reach and fixed several issues for us quickly and efficiently.
However, you should keep in mind that the apartment is VERY dark. While the artificial lighting is perfectly adequate this is very much a basement flat with next to no natural light. This leads to a fairly oppressive atmosphere and in general we wouldn't recommend staying here if you are intending to spend a lot of time at home. If you are only looking for a place to crash and will be spending most evenings out then this really does have everything you need, but it wouldn't be overly pleasant to have to spend a lot of time indoors. Overall, as a basic place to sleep at night you can't beat the price for the location.