I recommend staying at Rob and Lisa's place in Toronto. It is within walking distance to Dundas square and other public transportation stops. The price may be a bit high for some people but I really doubt you can find a better deal of a accommodation at this standard in this location. The hosts are very friendly and efficient in communication and their answers to all my inquiries (including general questions about Toronto) were very helpful! Additionally, Netflix and their sound system was a pleasant bonus to relax after a long day.
Long story short, would confidently recommend and would come back myself!