Costa Brava off the beaten track