Farmstay in Italy with a private beach area and restaurant. Offers terrace bar and modern amenities.