Firstly, the positives. The apartment is in a superb location, in condesa/Hipódromo border of Mexico City. Easy access to tons of restaurants and bars etc..The apt, also has loads of space, and would comfortably sleep 5-6 persons, across the 2 double bedrooms and 2 futons in the lounge.
However, there are some major issues that need resolving. The apartment wasn’t clean upon check in. Surfaces were dusty and the bathrooms were filthy. In addition, there is no washing machine in the apartment; not an issue if you are staying a day or two, but for longer stays, the walk up and down from the roof terrace to put on washer, take your clothes to the communal drying area, and then get them down becomes a pain (especially as you don’t really want to be doing that at night).
Finally, the autumn/winter can be really chilly in Mexico City apts. (I’ve lived here on/off for a while and it’s colder in Apts than in london weather can hit minus 2-3). This apartment (like most in mexico) has no central heating. What is different about this apartment is that there is no standalone small heater. You will get cold, and I actually got quite sick after 10 days there. Other things that weren’t great - water pressure was awful
In summary, if you want somewhere to stay for a day or two, and you come prepared to do some cleaning at check-in, it’s a reasonable option. For longer stays, I’d suggest shopping around. That said, I think that landlord can easily address these issues, with a tiny bit of investment on a heater, some decent cleaning, a washing machine area in the apartment and a bit of work in bathrooms & just a few touches (similar priced apts will have a coffee maker, an iron and ironing board in apt for example - none of which are in this apartment).