12-05-2015, 03:31 PM
It's hard to say without better renders, but it doesn't seem that bad. The buildings are at least abutting the street, which is a major improvement over other projects. The major question, though, is whether they face the street or not.