Great location, there’s a lot of see sights a few blocks away (Bellas Artes, Zocalo, Centro Histórico). Also there is a lot of restaurants near by.
Overall a good experience, the only thing that I didn’t like was the noice near my room. If you stay in room 310 there’s a highway next to it and there’s constant noise.