This place was INCREDIBLE. We arrived hours earlier than our check-in time and were worried about our luggage and showering (after a long trip) and they both stored our luggage (gave us the key to the storage box) and let us take a shower in another apartment which was not in use. I mean, that's unheard of! It made our arrival so much more comfortable and convenient!!
The apartment is in a safe area and in walking distance of restaurant, shops, the anthropology museum and much much more. The Mexican restaurant is amazing and the cheapest thing around. 10/10 recommended.
If you want a nicer and safe place to stay in Mexico City, this is THE ONE!!