For many, Spain still conjures up images of package holidays on the Costas. These have their place, of course, but the ...