It's a pretty decent, if somewhat bland, building overall that helps to continue momentum into the more desolate lots of the neighbourhood.
I'm just not a fan of the red panels. Red on architecture never works for me (I also dislike it on the Peace Bridge, although mostly because its a burgundy).