A great place just a block and a half from the ruins of El Templo Mayor and many other historical sites and buildings. Awesome spot.