Alghero Attico Les Nereides Fronte Mare is located 5 Via Carbia Alghero Italy 7041