Farmstay in Italy offering Sardinian cuisine. Features a garden, terrace, and air-conditioned accommodations. Known for local specialties and ravioli.