I laugh when I read these reviews. Obviously the only people that post on these sites are people that are angry. I used to lease apartments for a living and am now on the other side of the coin- I now have to deal with office staff. The staff there are fantastic! Very friendly and helpful. I haven't had a lot of experience with the maintenance staff, but any time I have had a problem (my a/c went out one weekend) someone showed up right away.
I will probably be renewing my lease. I like it here and it's a great location.