Farmstay offering a taste of Italian hospitality. Enjoy rest and relaxation at this establishment.