The managers and stuff for this apartment complex is the the worst you could ever imagine, or worse than that. They are lazy and absentminded all the time but they become very sharp when you are moving out and it time for them to take away a huge chunk (if not the entire amount) of your deposit.
Stay away from this place, you don't want to waste your time and your hard-earned money on this.