The place is close to public transport and Scarborough City Center where varied shops are available for all your needs. Bus stop is just in front of the house, so it is very easy to commute.
The family living in the house are absolutely amazing and helpful. I was new to Canada so I received a lot of good tips.