Definitely recommend this location. Specially if you are trying to catch a game at Estadio Azteca