I had a great time at Neil's place. The biggest plus of this place is the location- it was my first time in Toronto and the house is near bars+restaurants and transit as well. I walked around the area alone at night and it was totally fine, no concerns about safety or anything.
The room is on the third floor of the house. It's plenty big, not dissimilar to what you'd find in a hotel in a city. The only downside of the room I found is that the bathroom is one floor below and is shared between three people.
Neil and Hannah were great hosts, everything was as expected when I arrived and they were quick to answer my questions while I was there. Check in is pretty simple, my arriving flight was a bit late and it was no big deal.