This place is horrible. They change the office staff and maintenance so often they think you're new or you may as well fix everything yourself or shell out more money for a professional since something constantly being up to date is not covered under your rent or lease.
Trust me go elsewhere. There are plenty of apartments surrounding these that can't be much worse.