Staff is excellent and friendly.
Overpriced.
Horrible roommate matching. I had to change apartments and had roommates change apartments due to unmanageable differences.
Different roommates pay different prices and are charged for different utilities. I think this is a way of them getting out of utilities being "included" in rent. Someone is paying for everything.
I haven't lived anywhere else in this area yet so I am unable to relate this complex to another.