Very good downtown location - walking distance to the airport express train station, and between the CN Tower and the lakeshore - all 5 min away on foot.

Convenient check-in procedure, stylish, fully equipped flat. Comfortably fits 2 people (3 would fit too but less convenient). View is outstanding - directly at the Toronto Island, with a sideview on the CN Tower (just a glimpse, not full front though).

Slight inconveniences: confusing underground parking - takes a couple of minutes to find spot; building is brand new and finishing works are still being in the process of completion.

Overall - strongly recommended, especially for the younger folks.