The name Sardinia might not mean much to everyone; those who visit though either want to sing it’s praises, or keep it as a personal hidden gem. Lying just north of…