Also worth noting there are different dialects of Sardo (such as Logudorese, in the north, if I remember the name correctly). And some dialects are closer to Latin than others.
In Italy/Sardinia dialects can be so far apart from one another that it's difficult to understand one another.