Restaurant was very poor. Lots for breakfast, but mostly processed. Tasteless eggs and greasy bacon undercooked and swimming in fatty water. Waiter seemed to be always in a very bad mood. First night the fish was meant to be grilled, seems to be fried, was coated in oil, not seasoning whatsoever, oily and tasteless. When asked, I told them this and they said lake fish are tasteless! That's why you season them when you cook them, and don't grill them in a pan full of oil! Next night decided to go vegetarian, pasta with asparagus, would have bet they were tinned. Again when asked I told them it wasn't good and the asparagus were tinned. They were defensive and stated that they were boiled, not tinned, so must have been boiled for half an hour. If you like greatly over-cooked asparagus that taste as bad as mushy peas, then you will enjoy it. The manager asked me how my stay was. I told her the spa was great, nice position on the lake but I wouldn't eat in the restaurant again because the food was really poor - again she argued, made out there was something wrong with me and insisted that's how italians like to eat. I wonder why she bothered asking. I lived in Italy for 10 years, and never experienced Italians eating mushy asparagus and unseasoned greasy fish.
Hotel is in lovely position, nice view of lake, quiet place, nice gardens on lake.
Spa has really good facilities.
Staff on the whole pleasant.