The Califfo is a little dated in the bedrooms and basic but value for money. All of the staff are extremely friendly and helpful and speak good English. The plumbing seems to be struggling as the toilets keep refilling unless the flush is forced back into position. We had a TV, safe and fridge in the room which was useful as there's a couple of supermarkets within walking distance and the food and drinks are very cheap. We just had breakfast at the hotel, which was continental and fresh coffees could be ordered from the bar as the urn option wasn't great. I'm Gluten free, so was provided with a basket with a variety of GF crackers, toasts and muffins each morning. To see the better parts of Sardinia you'll need a car if staying here or use the bus system which is actually simple to negotiate, particularly with the use of Google Maps and the hotel staff, as well as being excellent value. Short trips need a ticket buying in advance from the kiosk near the pharmacy across the road from the hotel, but longer trip tickets can be purchased directly from the driver.
The pool area is lovely. Unfortunately the jacuzzi wasn't in action when we were there. Wifi was provided, but not great.