Lots of good things in that area. The new St. James Town library and community centre, the new low rise (Wellesley Central Residences), the highly contextual Wellesley Central Place, the amusing Ernescliffe Apartments, and of course, the three Spanish Colonial Coral Gables buildings, all about a block away.
Though I agree this lump is likely to be unpleasant at best.