We really enjoyed our holiday in Toronto. This a beautiful appartement on a perfect location to discover the city. The CN tower is only a few steps away as well as the Blue Jays stadion. We also loved the view from the 41st floor!