Stay here!!! The location is WONDERFUL, the staff are SO FRIENDLY, and the entire building is SPOTLESSLY CLEAN! My husband and I stayed here for our first trip to CDMX and could not have imagined a better homebase in the city. We both worked from the apartment for a few days and it was so fun to be in the "co-working space" on the roof with others all working during the day, too. The wifi was plenty strong all throughout the building. They supplied us with pool towels and laundry soap upon request. We didn't use the kitchen, but it appeared fully stocked. The location is right across the street from a 7/11 which was so convenient for buying water or any other drinks or snacks you need. (There is also a fruit man by the 7/11 that I highly recommend!)
The one minor complaint that I have is that without air-conditioning the space gets way warmer than we anticipated. We tried to sleep with the windows open to get a breeze, but the mosquitos feasted on me, and there is a club nearby that was blaring music until after 5 am. We requested a fan from the desk, but it took a few days until they had one available. If you book this (and you DEFINITELY SHOULD!), request a fan right away.