Communication went great, arrival went fine and location of the apartment was really amazing. The apartment itself was not really clean, the only downside.