A perfect stay! Communication and amenities were great and the location could not have been better. I will undoubtedly book the apartment on my next trip to Mexico City!