For me David's apartment was a very comfortable place to stay.
The appartment it self was very nice, it looked the same as in the pictures. It was clean, with a fully equiped kitchen (we cooked every day so it was important for us), lots of towels and it had a good wi-fi.
It is very close to subway and just across the street there is a mall with a big supermarket and Wallmart, where you can find anything you need.
David was a very good host. The appartment instructions he sent us were very clear. He answered our messages on time. And at the end of our stay he allowed us to stay in the apartment until 3 PM (check-out time was 11 AM), which ment a lot since we had an evening flight out of Toronto.
All in all, next time I come to Toronto I would gladly stay here again.