Great location. Perfect apartment for a long weekend in Toronto