A great location and a lovely apartment in which to spend some time in Mexico City.