That railing is unfortunate. Portland is a street used by a lot of pedestrians getting to and from Queen Street, the language school nextdoor, and the nearby Loblaws/Winners. I understand there is a grade difference or change at that laneway but the sidewalk could easily be sloped to accommodate it. Blocking part of the sidewalk is offensive.
I also saw the interior of the lobby at night and the lighting looks horrible (maybe it’s not fully installed yet). I will try to take some pics of it.