I'd stay again in a heartbeat. I was there for four weeks and found it to be a great location and convenient to everything I needed.
I was pleasantly surprised when I arrived that the building has an electronic security door and a guard at the front desk. The guards were friendly and most helpful
The apartment was exactly as shown in the photos. It is a bit Spartan in decor, but it was comfortable, included wifi and internet tv (I did not find English channels, but there is the ability to use the internet via the tv to stream). The apartment was clean, had a decent sized shower with good water pressure and enough storage space for my things. The location of the unit in the building is good because it is in the middle of the building that is C shaped so it is not on the busy Bucareli side. It is pretty quiet.
The location is great with a few blocks walk to Roma and great transportation with the metro and metrobus at the corner. I bought my fresh food at Juarez market across the street and for other items I needed, I took the metrobus to Soriana at Parque Delta (metrobus stop Obrero Mundial). Super convenient
A quick walk a few blocks south on Cuauhtemoc and you are in the Roma neighborhood with lots of options for restaurants, coffee shops and cafes. Go the other way and zig zag through the neighborhood over to Liverpool or Londres and there are lots of little spots for coffee, Mexican hot chocolate or lighter fare. Cinemex Cuauhtemoc is also right at the corner.
There are laundry facilities in the basement of the building which was a big plus, not to have to lug laundry out of the building.
My only issue at all, was the kitchen was lacking utensils, hot pads, pans for the oven and a few other things. I'm sure most people go out for meals or bring in take out, but I was there for a month and cooked my meals so this affected me. I made a list of items and sent it to Norma. She is very responsive, always answering emails very quickly so I would imagine these items will be added to the apartment very quickly.
One recommendation - bring your own pillow
All in all, I had a very nice stay