This is a fantastic space in the heart of Toronto. It's only a few steps away from the Rogers Centre, close to nightlife, and not terribly far from the subway. The unit is stylish and comfortable, and the amenities are great.
As most of the units in the building seem to be short-term rentals, don't come expecting to "live like a local." In many ways, the entire building is much like a hotel, so keep that in mind if you're looking for a more organic experience.