Great location, great apartment, great service. It was everything we had hoped for and more. We will try to book it again the next time we are in Mexico City.