I would not recommend.
The main cons are that I found hairs on the bed and the shower runs out hot water fast. Those two are deal breakers for me. The place is definitely not as nice as the pictures.
The only redeeming factor is that the communication was fast and they did change the linens.
There are many other options in CDMX, I have stayed in a few and I would recommend to keep looking.