In the context it’s great. The huge windows are a good contrast to the conventional facades of the rest of the buildings on West street.
Maybe it will look softer with window treatments.