The apartment is in a great location, near to many bars and restaurants and coffee shops!
It is also walking distance to subway station.
There are detailed instructions with pictures for checking in and out. It also has a reserved parking spot which makes it super comfortable if you drive to Toronto.