The complex itself is nice. The staff however is not so great. There seem to be a communication problem with the staff and tenants because the staff seems to come at you with an attitude with just about anything. You can get more for your money at another complex because they have more to offer. I have read other comments and believe that this is true.