The best place I have stayed in Toronto!
8 minutes walk from the closest subway station which makes traveling to downtown super easy!