I have lived here, as long as you don't have to deal with the leasing office staff and stay happy in your apartment -it works.
The maintenance issues take more than a week to get attention even if they say 24 hours. The management staff is very inconsiderate of your situations and requests for either late rent by a few hours ( charge$50 for rent an hour late!)or any guest/RV parking requests and such. Be prepared to enjoy the dog barking next door or loud music through their thin walls. Pool specially the jacuzzi is never clean enough. A very small gym and I have had neighbor's cat in my patio because they just leave her out. Sigh! so much for the good looking pictures of the community and a good floorplan. I have also found people complaining of their dishonest business practices and charging later for things not clarified upfront.
I wish they were as polite with the residents as they are when you come to sign up for the apartment; it is ridiculous that they assume the right to be rude to residents who pay for their services!