Beautiful day on the Costa Brava north of Barcelona