Our family trip was amazing; we were treated as family. Reading some of the poor reviews (shame on you Canadians) I grew up on border, a one day stay with 9 people - on a transfer is not enough to spew such rubbish. As an expat for almost 30 years I've traveled globally and our stay was wonderful! The staff made us feel like family, I mean really it was so nice, we stayed a week and had an amazing vacation. We have a better concept of the "experience" than 1 day by some group of travelers. The staff made our stay so warm and wonderful the reception staff, housekeeping, servers, cooking staff (awesome), even the grounds crew were nice. We were competed drinks! Food - We had full board, I understand if you are Al Carte its pricy...there are not many places nearby to eat. A local place, yea the local police dined there for lunch and enjoyed the buffet/wind - cool. The food was wonderful, plentiful the "problem" being offered too much food on every portion..."inedible" REALLY? "A?" The beach, its next to a Marina ..hello its next to a Marina. I swam on a clear day, yes it can be icky but so is lake Ontario. If you had time to visit the pristine beaches I highly recommend () our guide it would blow your mind some of the nicest I have seen in the Med. Sardinia is an island, full of charm, lovely people, culture, amazing beauty and nature, RESPECT its not what you expect in a city...BTW we paid a few Euros to extend our check out, plus they included lunch.