My husband and I are planning a quick trip, flying into Barcelona to stay for a couple days and then driving to a small town in France outside of Perpignan to meet up with family. It will be our first time to Spain.
Itinerary-wise, I was thinking it would be best to take a train to Girona and rent a car from there, since we want to check out the city and also because we think it would be best not to deal with driving in Barcelona. Even though it's not too far of a drive to Perpignan from Girona, we would love to check out a town on the coast along the way so were thinking of spending one night somewhere along the Costa Brava. So I have two questions:
1) Is it better to rent a car in Barcelona or take the train to Girona and rent a car from there? We will be flying out of Barcelona so will be returning wherever we end up renting.
2) Can anyone recommend a hotel along the Costa Brava where we can stay one night on the way to France? Somewhere mid-priced in a quiet town with access to the water (we don't mind hiking to it either) and great food would be amazing.
Thanks in advance for your help!