Great location just by El Corte Ingles