Very nice location in the city of Toronto, everything in Toronto is within walking distance and if you want to experience a little bit of Toronto nightlife, Queen street is right there.
Everything in the appartment was perfectly clean and well equipped.
Would totally recommend it for a trip to Toronto!