It doesn't look bad from a pedestrian point of view, I specifically meant when viewed from the fairy.
Panning left to right you have Harbour Castle, Captain John's, this site under construction, Red Path, vacant land and the Port Lands. Granted Sugar Beach, Corus and George Brown are in the...