Home Estadio Cuscatlan is the biggest stadium in Central America