I am planning a trip to the north and centre of Spain for next spring. I'll start in Madrid and head north west from there. I have a very flexible timetable and was looking for advice on the best time for the two week trip. I was thinking late April-early/mid May? Can anyone suggest the optimum time within that rough time-frame?