The apartment was immaculate when I arrived and a cleaner came through the apartment one day during my stay. The apartment is perfectly located - within walking distance of the Angel of Independence statue, there's a grocery store at the end of the street, there's a subway/metro station nearby, and Uber drivers had no problem finding the place.
The only two things that stop me from giving a 5-star rating are the noise from the bars and clubs two streets away (kept me up, still pumping out music at 2am), and the fact that there's no air conditioner. I used the tower fan in the bedroom to keep the apartment cool during the day.
Other than that, had a great stay here.