This is the best place to stay near of Toronto. Mihaela and her family are friendly and it´s about 15 minutes on foot from McCowan Station. It takes 40 minutes to get at downtown (walking + subway).
Definitely I would like to stay there once again.