Costa Brava from £49 (Costa Brava desde £49)