This stay was pretty amazing. The apartment was just as in the picture, very beautiful. And on the 30th floor which gives you an amazing view over Toronto.
Everything you needed was walking distance including the Tower and aquarium. However the one thing I would have preferred be included is parking, which is easy to find but a bit pricey, but overall great experience.