Spent a couple of nights here. Very well equipped kitchen with lots of equipment, very comfortable beds, nice design and well maintained, place feels and looks new. 24/7 front desk, feels secure, the staff even helps with accepting and bringing food deliveries. Daily cleaning included. There's even a small bluetooth speaker. Also communicative host and flexible enough. We liked it so much that we stayed for an extra night.
Cons: wi-fi could be spotty. I ran a speedtest at night and it showed 70mbps, however during daytime it could be very slow. I had problems doing zoom calls. Unfortunately you get only one access card for the apartment. This is only a half-issue as there's 24/7 security that let us into the flat. However, the elevator goes directly into the flat, which is for me a bit too much. There's a door in front of the elevator that can be locked though and the doorman is the only person who has access. Unfortunately there's no heater, the flat gets a bit cold at night even in July. I did not like that they charged us extra for dish washer and laundry detergent tabs ($2 each).
Except for the wi-fi these are really minor issues that I wouldn't consider a problem. I only mention them given that this apartment is in a rather higher price range. All in all if I'm in Mexico City though I would definitely consider staying here again, as the whole experience just felt very luxurious and high above the standards of most other listings on AirBnB or Booking in Mexico City.