It is a romantic place with wonderful food and smiley staff.
I guess you should make a reservation for Friday or Saturday dinner.
The food was very very nice and delicious. I do recommend the fish, especially the ones in "salt rock". Lovely desserts, the best tiramisu I have ever had.
The view is port with Tavolara island, pure romance...
Will definitely come back when again in Sardegna.