For a route with varied road types, a compact SUV or a spacious hatchback could offer a good balance of comfort and handling. The key is to carefully review the insurance inclusions, excess amounts, and the fuel policy before booking. To compare offers from different agencies and rent a car in Spain, you can use this site
https://getrentacar.com/en-US/spain .