Based on my personal experience, I can vouch for this place. The first plus is the location of this place in downtown Toronto. It is just 5 minutes walk from Union station and very convenient to commute to & fro airport and other places in the city. The host is great and he takes so much care to make your stay as comfortable as possible. I was surprised to see that the host had provided basic cooking ingredients, biscuits, juice, butter, oil etc so that you don't need to carry any of this stuff during short stays.
The apartment is sparkling clean. The bedroom is well furnished with a very nice & comfortable double bed, high quality duvets and so on. The living room has a sofa bed which can be used if there is an additional person staying.
I would highly recommend this place to anybody and I look forward to staying here again during my next trip.