Great location close to the metro, nice restaurants and the attractions of Mexico City.
Worked for us.