We came here for drinks after a day of bike ridding around the island. Can't comment on the food but as we were waiting for a table, a couple on their way out told us their food is amazing specially the calamari.
I ordered a cold latte while my friends ordered beers, the service was efficient and our server was very friendly. It's a great place to bring a date in my opinion. You have a great view of the lake, sitting underneath trees in a garden. Kind of romantic.