Farmstay in Italy offering Italian cuisine. Enjoy sea views and a restaurant with garden views. Breakfast included.