The Cala Rossa is well located, near the sea and many shops included a supermarket. Riccardo is welcoming and helpfull.