Pros:
Well-maintained, relatively responsive management, relatively well-maintained, no issue with security deposit return for minor wear and tear
Cons:
Overpriced, small bedrooms and some without actual windows, some strange building design decisions (e.g. tricky angles, etc.), strict with move-in/move-out dates