Farmstay Agriturismo Barbagia offers accommodation with a garden, terrace, and restaurant. Enjoy traditional, artisanally-prepared food.