Explore Barcelona in a hire car
For 35 dollars a day I was given a good car. I decided not to buy insurance, it was enough that the price included insurance against crashes, theft. If you find a normal offer from the distributor, then you will not have to pay extra for anything. There are many such options on this site.