Fronte al Mar offers lodging in Cagliari.