Raja’s place is definitely a place I would recommend. He picked me up at the airport and waited patiently because it took so long at the immigration office.
The room has everything you need for your stay. A big supermarket is a short walk away. It takes a while to get downtown but that was okay for me. The Ontario Science Center is right around the corner. I stayed here for one month and would do it again :)