Villa Cariola was perfect for our corporate event. The Villa and its surroundings are beautiful, the view over the pool is stunning. The food was very nice, especially the aperitivo which we had on the terrace. Sara, the event manager at Villa Cariola, was very helpful and made it all smooth. Definitely recommended for dinner and for a corporate event.