Honestly, I think Sardinia is one of the best and undiscovered place in Europe.
It offers a lot to every kind of tourist. I'm a mum and I can tell you that an holiday there can be absolutely family friendly.
As I'm from Alghero I know very well this part (nord west) and I can give you loads of suggestions if you need them.
Alghero has beautiful cafe', restaurants and beautiful beaches only 10 minutes away, and it offers varied outdoor activities such as trekking, snorkeling, diving, wine tasting, farming, agriturism, bird watching, safari tours.
best beachs near Alghero: LE BOMBARDE, LAZZARETTO, STINTINO
Airport: alghero airport 10 minutes by car (Ryanair, easyjet, Thompson...)
Hope it is useful,
Saluti,
Anna
https://holidaysalghero.wordpress.com/