This is one of the best if not the best place I’ve stayed in Mexico City. The apartment looked just like the pictures. Since it’s right next to a main avenue there was a bit of traffic noise but that’s going to be anywhere in Mexico City.
Definitely recommend.