It is certainly a walking distance from many spots in the center of the city (museums, restaurants and local shops) but for someone who's not used to large and crowded cities they might feel it's a "difficult" area.
Regarding the cleanliness it was clean, yeah, but we felt some kind of smell coming from the bathroom pipes. We had to open windows and turn on the fan to help it. I'm surprised that all the other guests haven't mentioned this before... Maybe it just happened to us. Anyways, Davide offered to send someone but we just didn't have time for that.
Internet connection was good. TV is in a separate space from the bed area. The building has a fabulous terrace with a nice view. So many stores to get food and beverages, restaurants for all budgets, museums, interesting buildings, the thing that I liked the most was that it is located just a few steps from a "wrestling" - Lucha Libre coliseum and also from the Zócalo. It was a nice stay over all just avoiding the odor coming from the pipes.