This was my first experience with AirBnb, and my first "home" in Canada as well. I couldn't have made a better choice.
Hosts were very friendly, gave me and a wife great advice on those first days in a new country and made us feel very welcome at their place during all of our stay (which was almost a whole month). They were also very understanding of our dog barking and whining the first days when he was left alone, since he needed time to feel comfortable in a new place.
The location is awesome. It's a 10~15 minute walk to the Scarborough Town Centre and less than 5 minutes to the 2 nearest bus stations. The house has a direct connection to a huge, beautiful park where you can go for fresh air.
Overall, a great experience and a place I highly recommend.