"Incredible"? It's about as banal as it gets, except for the park (which is supposed to be developed soon). I mean, I'm glad Worcester is finally getting its first apartment complex of this style, but most cities already have dozens, and with more street life. This is a good start but...