For me, the look of the building is fine. Quite nice even, but cutting off the corner of a park isn't great. (granted the fence did that, and I've always thought it should be more permeable.) And the blank walls facing the park are also bad.
Really, not matter how great a building looks, the...