Great location, excellent communication, clean apartment, had everything needed! Would definitely book again if back in Mexico City!