Pros: Modern aesthetics, large windows, interesting layout. Full kitchen, two dishwashers, shared laundry between 2 units in common hall area (also a con as it could easily be in-use if someone is also occupying next door). Location (close to airport). Assigned covered parking (but you have to pay for it).
Cons: Steps. Steps from parking to apartment area, steps up/down to apartment units, and more steps within the small apartment. Outside steps can get very icy during winter, even during the day. Reception might not be near your apartment, depending on which block you get assigned to. Cleanliness was subpar. You get good views, but apartments are right next to the road, so you hear the constant road traffic. Cost of parking is not included and there are no alternatives.