I am a current resident. I LOVE this place. They have awesome maintenance and tend to any issue immediately. In my books, it's ALL about the maintenance team, not just one person (LOVE Onyx).
My husband's parents have lived here for over 42 YEARS. The apartments are very cat friendly (Susan, that works here is.) and are phasing out dogs now (no new dogs), which is new as of last year.
The pools (3) are great and very maintained.
All in all, a great place to stay.