The apartment and area where ok and any time I tried to get something fixed it took a while, but would always eventually get done. The management when I moved out was rude and unhelpful. BE WARNED! The pet fee is NOT a deposit. I had a cat that lived with me and it cost me $300 to move in. When I moved out I was charged almost $200 more dollars for carpet cleaning (after a little over 2 years of living). I called to question this and was told the fee was used for "pet amenities" I asked what amenities were covered for a cat? The office manager proceeded to talk over me while I was asking questions and recited some scripted response (to which everything she mentioned was for specifically and exclusively for dogs), which she tried a couple times to repeat. I asked for a district managers contact information, which she flat out refused to give to me. The corporate number I was given was useless. So, defeated, I paid the bill, only to have them try and collect that same bill AGAIN a 2 weeks later by phone. The guy even got short with me when I told him he had better check again cause I paid AND still had my receipt! ****THIS PLACE IS RUN BY IDIOTS AND/OR CON-ARTISTS!***** but otherwise it wasn't too bad.