I walked by this building up close the other day. Height and massing is good, but I think it's got some drawbacks in the looks department.
The white precast isn't showing things at an advantage. It doesn't look very clean or precise. The base, especially, hasn't been well treated, with slit windows, clumsy precast and limited visibility. The green walls generously shown around the base in the renderings are nowhere to be seen.
Maybe there's more detailing to be done which will improve things - railings, for one, which might help the composition cohere, and more glass.
As for the rest of the neighbourhood - so far, the new developments are looking great. It's night and day down there, from what was there before.