I have nothing but an excellent words to describe my whole experience at David's place.
David as a host is superb (aka SuperHost!), very friendly, respectful, and always available for you. In general, he likes to meet new people, so if you have the chance to share some time chatting with him, you will not regret it.
About the place, I have to say that everything was as described, everything clean, all the furniture you could need for an extended stay. The private bathroom is super spacious and clean; cero problems with it. The room has AC so you will have a perfect temperature all the time there.
Cero doubts that David's place will be my place to go when I need any place to stay in Toronto.
If you are looking for the best relationship price/quality, this place is unbeatable.