Everything was good and exceeded my expectations. The Apartment was clean, spacious, well equipped. The location is unbeatable with several restaurants within walking distance and 3 malls within walking distance. Easy to find, easy to access and secure. Juan is a great host and very responsive. I would stay here again for my next visit to Mexico City.