Nice hotel, close to the most important things to wach in Mexico City