We had a great stay in this apartment. It is very well situated, and the kitchen comes with a hooked-up purified water container so you dont have to worry about buying jugs of water for the home (if you're coming from the US, you should be careful about drinking the water!).
I would keep in mind that the top bedroom is separated from the downstairs by a staircase (no door), and a glass wall overlooking the living room. Its beautiful but its definitely not soundproof from the rest of the apartment - this is important if you are staying with several people, and trying to work as I was. Also, the wifi kept cutting in and out for me, which was stressful as I had to be on zoom calls most days. This could just be the nature of wifi in CDMX though!
Thanks for everything hugo!