We visited out of season, with only a few other guests. Midnight arrival, no food only one shop in village which closed at 12 on Sunday. Some kind of information or help would have been beneficial.
Charged for everything, towels, cleaning, late arrival, gas, recycle or else! Extras cost more than our holiday and there really was little service.
The language barrier was an issue for us, next time I will learn some Italian.
Overall they were in the business to take money off the tourist. The setting was beautiful, the weather was good, the accomodation was spacious, but I couldnt relax and enjoy it in case it cost me more?! So I was always on edge a little, tidying and recycling.
Visits to reception were hit and miss occasions with the language being a problem. In the end I just got on with the holiday, did not report issues, did not ask for help - just got on with it!
Figured out where to go and what to do by ourselves. The island has some amazing sites, beaches, mountains, villages and Cagliari well worth a few visits for history and shopping. However, sorry for repetition, but learn Italian, information plaques etc not bilingual. More geared to German tourists with menu and basic understanding of German tongue.