Cons:
1) They did not pay their gas bill and we went without hot water for several days. They offered to resolve this by canceling the reservation mid-stay, but there were nothing else available within our budget and had no choice but to wait til they paid their bill and the company turned the gas back on.
2) It's a pretty moist/musty place - it was always a little damp and the bathroom had a constant air of mildew, even with the window open (considering how dry CDMX is, it was pretty weird). The shower drain emits a constant sewage smell - there is a cover for it, but we didn't get instructions about that - it would have been nice to know in the apartment "FYI" arrival details.
3) There were 3 bars of used soap in the shower, 1 roll of toilet paper, and nothing in the cabinets or drawers for us to use, so we had to go buy our own.
4) The place is unlived in, so there are very limited things if you have more 4 or more people (e.g. not a lot of glasses, no large pot for cooking [which we needed to boil water for a shower], no changes of sheets/pillow cases for when we had to sleep in the beds after climbing the pyramids)
5) 7th floor walk up and the altitude really gets your when climbing if youre not accustomed to the elevation of CDMX.
Pros:
1) Miguel Angel and Romy were very communicative and apologetic during our stay.
2) Location is great, really close to a lot of sites, and you can Uber to a lot of other attractions pretty cheaply (45 pesos/$2.25 for 20 minute car rides, 140 pesos/$7.50 to the airport).
3) The apartment is really large with a lofty living room with vaulted ceilings that are great.
4) Beds, pillows, couches, etc. were comfortable.