I stayed at Chris' and had a great stay. His place is in a perfect location for Toronto, across the street from a Trinity Bellwoods park on Queen W.
The apartment is a nice one bedroom and has a really nice West-facing deck.
Chris was very welcoming. He met me when I arrived, explained everything and even left me some cold beers.