We want to go on holiday to Spain next year. Ideally somewhere with nice beaches, good food and a bit off the usual tourist route. Do little harbour towns still exist? We don't know Spain at all so which areas would people recommend please?