Castelsardo is very nice, however, after 3 days, you saw it all.
The hotel on the other hand is very nice. The rooms were clean and nice with a large terras. We had a fantastic view on the sea.
The level of service we received was fantastic. Very nice staff, friendly and always ready to help. True Italian hospitality.
I saw complaints about the breakfast, I can understand out of the point of view butt for us, it was just perfect, this is the Italian way of living. Dinners were very good. The quality of the products is amazing. Every day we had fresh fish and good choice between dishes.
I would go back just for some days in the region, a week is too long to stay there on one location....