This is hard to review as I honestly didn't enjoy my time in Mexcio city, but I feel I would have had similar experiences in any accomodation. Things like vans with loud speakers blaring most the day and the awful air quality just made me miserable.
The room itself is decent and good value, the area is nice and there were some great people staying there. Internet was very reliable for so many people sharing it and good speeds. Oh and the staff were nice to deal with.
The biggest issue is that there was zero noise isolation. Both between rooms and and from outside.
One last note, as of the time I stayed there, the majority of people were Spanish speakers. I assume this % changes a lot, but from what I experienced you'd get a lot more out of it if you speak Spanish well.
So overall, if you don't mind noise then this can be a nice place to stay with great value. If noise does bother you then I'd personally avoid the city in general honestly.