Excellent Location, it has everything you need within minutes walking, a supermarket, cheap tacos, a little mall with anything you may need, and another one with even more, the WTC of course, the place was comfortable and unique, the second room makes a great little office, the desk and chair were comfortable to work on my laptop.
Next time I would bring more sweaters as I didn't know Mexico City could get so cold at night! At around 14 Celcius, and without heater can get chilly! But this was my fault for not doing my reasearch in advance :)
I would repeat my stay here if needed. Godo value and location for the price.