Costa Brava E‑Bike Day Trip from Barcelona: Medieval Villages and Calella de Palafrugell