Wonderful location in the heart of Centro Historico and near a Lucha Libre stadium. Mexican culture all around!