I've been to Sardinia twice (once inside, once outside).
Both were pleasant experiences, but inside is a touch more... ""formal"", for lack of a better word. I live in the tourist area, so this is a nice break from that.
Pros: good food and wine nice decor
Cons: none in particular
more