Excellent location and a lovely apartment with all necessities provided. A lovely stay in Mexico city.