Staying in Andrew's house is always a great experience. It was my second time there and it's better than before. Andrew is a very nice host and easygoing. His dog, Wicklow, is very funny and probably will make your staying better.
And I can say without a doubt that it is the best option in Toronto!