Beach walk property for sale in Palafrugell - Costa Brava