Good communication, location, but needs to improve in cleaning (mainly because I paid a cleaning fee) and take better care of the apartment. Honestly, I would not return to stay in this apartment under the conditions it is in now. Cheers