In terms of the building, I'd give it a grading of B. The shade of grey mullions would be my main criticism but overall it's fairly inoffensive in what it delivers at this location. I find that the balconies, which are the most prominent feature of this building, to be well executed. And for the top, despite being grey is generally well resolved in handling of its mechanical components.
External inputs and overall setting also certainly work in its favour. Between the simple but effective splash of colour on its neighbour, the presence and benefits provided by the Artscape facility, detailing of public space, and even just the cool bridge, it all ties in together to form a pretty solid new community.