The communication was great, the apartment was clean and had everything we needed. The location was perfect!