We loved the apartment - spacious, fantastic views, well equipped kitchen, lots of places to sit and read. Carlos was extremely quick and helpful when a problem arose. The location is great - some very nice restaurants just below, and well connected to public transport routes. The kitchen is very usable if you want to cook - good quality utensils and pans, etc. We really enjoyed our stay and will certainly try to book this place when we are next in Mexico City.