The apartment is very well located and is as described in the post. It is cozy and clean; the kitchen has everything you need for your stay and the beds are comfortable. There are restaurants and a supermarket very close by. Amenities like the Chapultepec forest is walking distance. We had a great time and recommend this apartment.