Not so bad
We visited there in Nov 2017 and I like it. Location is good and feels like its out of the town. More likely as a hotel's restaurant because it is. Have a small lake, good view. But the lake side tables needed to be refurnished. Currently pizza were not available. Food taste good and it is a 3.5 or 4(max) star cafe.