The apartment is very nice and modern. It has everything you need even for a longer stay. The view from the balcony is fantastic!
Its location couldn't be better - it's next door to CN Tower, Rogers Centre etc. and it's easy to walk everywhere.
Gym and a pool area are a great addition you can freely use during your stay.