Not a bad design, but it also feels generic in some ways and doesn't contribute much to placemaking in this storied Old Toronto neighbourhood. The design of the storefronts feels like an afterthought, when it's a critical part of any building on a vibrant main street like Queen.
The design compares unfavourably to a midrise mixed-use main street condo like 530 Indian Road in the Junction (DuKe Condos), which actually made the neighbourhood more interesting with its design.