Deepa and Mario are not only incredible hosts, they can become really good friends and family for you in your stay. They are able if you have any doubts, they answer to any concern right away, really honest people and with great stories.
The place feels like home, you will have everything you need to make your stay comfortable and great.
The area is very convenient, bus stop just a few seconds away. The Scarborough Town Center a few blocks away. It's a really calm area. Just great!