The location and communication were good. However the apartment was not cleaned properly after paying a cleaning fee.