We loved staying here! The outdoor patio is very charming, and the apartment is very clean and comfortable. The location can't be beat either-- very close to lots of great restaurants and bars. There isn't a lot of street noise, but you can hear people coming in and out of the building. This wasn't a big deal for us though.
Carla made check-in easy and was very communicative. We loved our stay in Mexico City!