The stay was perfect for us. The location is a little bit far from the center of Toronto but access to the subway is very close. You can park your car easily.
The appartment is large and very clean.
The explanations given by Kuya for check-in are just perfect.
I highly recommend