Nothing but great things from me regarding my stay. Check-in was very easy even though I arrived when Raghu was not at home. The room was clean and provided everything I needed for my stay, including a place to hang business clothes. Raghu was incredibly accomodating and had no problem with me showering early or arriving late. I didn't get many chances to speak with him as I was usually in-and-out but it's clear than he is a great guy who enjoys opening his home to other people, and that's probably the most important thing. He went above and beyond to make sure my stay was comfortable and it is much appreciated.
In terms of location, the place is great. It's a little out of the ways to downtown but certainly manageable with public transit (there are subway and streetcar stops nearby). There's also a Tim Hortons a short walk away for those who need their quick coffee fix. I had no problems with the location at all.