Spanish or international advisors?
The different Advisors required (mainly auditor, appraiser and legal advisor) must be experienced and prestigious firms regardless of their nationality.   In the case of Spanish companies, the most practical thing is to hire local advisers with experience in Spanish legislation.