Nice place, close to the 401 so it's easy to drive around. The nearest subway station is a little far but there's a bus stop just down the street.
The place itself is great. Not too noisy, it's on a major street so there's obviously going to be traffic but it's not unbearable. The kitchen was filled with essential supplies. Milk, bread, water, cereal, etc.
I have no complaints, and the price is very modest.