Positives: Fairly decent sized apartments with multiple layout options, and parking is never an issue. Rent is reasonably priced (though they will KILL you with late fees, so pay on time). Three pools which are usually clean.
Negatives: Older buildings mean lots of maintenance (which isn't always completed swiftly). Inconsistent staff, which can be friendly one minute and hostile the next. They also attempt to nickel and dime tenants to death... leave a bag outside your door (even for a few minutes), it will cost you $75.
Overall: It's not the worst place that I've lived, but there is definitely room for improvement.