Fantastic location in the middle of everything, plenty of restaurants and stores on the same street, good access to public transit, and provides a very "homey" feel. While the apartment was not the newest nor the most lavish, the location could not be better, and the terrace was a fantastic place to unwind after a day of sightseeing. Internet connectivity was excellent as well. The only downsides are street noise (but that comes with being located in a commercial area) and it being an older building design, but nothing that would detract from a stay in Mexico City. Recommended, and would stay again