I use AirBnb all the time and I have to say that this was definitely one of our best experiences. Next time I'm in Toronto, I'll check to see if Calvin's place is available. Everything was exactly as described and Calvin is great with communication.