Sea view business for sale in L'Escala - Costa Brava