I would definitely stay in David's again. Comfortable place and David can help you to have a nicer time in Toronto. I stayed for three weeks and this place is the best choice!