Sandi, the roads and views we found are stunning. If you ever find yourself over there, the one place I can thoroughly recommend is Marvoa in Portugal. It is the highest village (more like a castle) in Portugal. The 8th picture down was taken a few yards from our hotel room.
It has been a bucket list dream of mine to ride motorcycles through Spain and Portugal, @Bolosun! Thanks for the specific recommendations.