Good communication, easy check in, new apartment, great location.