This post should be moved to the Europe immigration section of the forums. They are wrong. National law doesn't apply to you. EU Directive does. See http://www.rubbish.gob.es/extranjeria-28/ciudadanos-de-la-union-europea-718/entrada-y-salida-721 He just needs an entry visa, a 90 days Schengen visa ...