Andrew Ferren has lived in Spain for over 20 years and frequently writes about the country for Times Travel.