It is the perfect place to stay if you come to Toronto by car : the place is just off the highway and you can park in front of the house. Then you can just leave your car there and use the public transport as it is literally a 2 min walk to the subway station ! (15min ride to city center)
It was super clean with complimentary coffee and tea.
You have your own private entrance so it is very convenient.
I would definitely recommend it :)