Airport>train to Union Station>Toronto Subway is easy. Only a ten minute walk from the Finch Toronto Subway and you could catch a bus very close by!
The host family is very welcoming and the accommodations are spacious, very comfortable and quiet! Yes, I would recommend this place and I would return!