Overall a really nice place with an amazing location, right next to the Angel de Indepencia and Reforma Avenue. The apartment was clean and had everything needed for a long stay (we stayed 5 weeks) including a full kitchen with appliances. There is a small patio which is nice, too, and an elevator.
Rosy, the day-to-day manager lives on-site so responded quickly to any need we had. She does not speak English and our Spanish is bad, but we did okay using Whatsapp and google translate.
A few things to know about the place...the city is noisy and so sometimes the apartment is noisy too. We stayed during Christmas season so many nearby buildings held parties late at night, but likely this wouldn't happen other times of the year. Also sometimes the bathroom smells like sewage (comes and goes) but I think this is a very common problem in CDMX apartments and was manageable by shutting the bathroom door. Finally there were a few things missing we would have liked, such as a smoke detector/CO monitor, water filter, and a chase lounge (one is in the photos, but our unit had a regular sofa). For water, we just boiled ours but there are also several convenience stores nearby where you can buy bottled water, even in 5 gallon jugs.
Overall this is a good choice for an airbnb and we enjoyed our stay. The location is amazing if you can tolerate the noise that comes from living so centrally in the city.