Location is great, very easy access from the airport via Union Station, and being in downtown is perfect for a full taste of everything Toronto has to offer.
Apartment was clean with a great view. Exactly what was required for a base of operations for a long weekend in the city!