Looking for a new cycling destination? Sardinia has everything...