After looking at Google street view, I can see why Centre Plade would be concerned about that large bank of windows being blocked, but there's never any guarantees that somebody isn't going to build next to you. C'est la vie.
Looking at what is there now, it will be a great improvement, IMHO. Even the people sitting on the wall are excited (lol).
https://www.google.ca/maps/@44.64419...I2w4gqXmjA!2e0