Jaca. Zarautz. N260. N240. Wonderful Roads, lovely towns, great wine, great food. You'll have a ball!
We will try and cram in as much as possible....you've just quoted exactly why we go...I enjoyed France but this should be even better