Towering cliffs, pristine white pebbles and turquoise waters: Sardinia is home to one of Europe's most breathtaking beaches.