what is more it has hosted twenty five games of the spanish national team going unbeaten in all of them