Beautiful place at downtown México, really close to el Zócalo