From Costa Blanca to the Canaries, the appeal of kilometres of golden sands, all year round sun and great cuisine has solidified Spain as one of Europe's favourite holiday destinations.