Pros:
Great location, spacious apartment with lots of amenities, washer and dryer, full kitchen, great A/C unit in bedrooms, great communication, some flexibility on early check in.
Cons:
As others mentioned- lots of stairs to climb but they are in the process of building an elevator. Lots of dust in the stairwells from the construction.