Nice place with beautiful view of the Chapultepec Castle.