We had dinner on a Saturday evening on the covered terrace. Great views over the Lake, lovely atmosphere. The restaurant was quite busy, in general more Italian guests than foreigners.
The food was nice, but not great, service was friendly, but not brilliant - the typical middle-class Italian restaurant. Value for money ok.
Tip: Reserve a table at the edge of terrace to have the best views.