When thinking about volunteering abroad, it's always important to think about the impact it's going to have on local communities. Getting advice is best if you're serious about getting Spanish citizenship in which you will need to relinquish your former citizenships. It wasn't a really wonderful experience and certainly not the sort of place you would love to eat at.