Terra Rossa has the best view in the area, overlooking the lake from a high point. The staff is always welcoming and will go beyond the call of duty to accommodate any wish you have. The food is great, and you can choose a variety of dishes.I strongly recommend trying them out sometimes when the sun is shining and to sit on the terrace.