Sardinia has a pleasant climate for most of the year, like Majorca, but it is a bit cut off and quiet in the winter. Caglairi is quite sedate, its not a party place, Med cruise ship drop off passengers for the day to visits cafes, shops and Roman ruins. On the outskirts there are oil refineries. The main touristy bit is in the North of the Island - several hours drive away, where well to do Italians go on holiday in August. The authorities did not want it to develop like Spain's mass market for tourists.
A lot of young people have left the Island because of a lack of permanent work, like one of my sister in laws. Its a different world from say Milan or Rome.