yes I have eaten there many times, usually when I have been on Ligres Beach. Pretty much a standard taverna menu cooked to a good level but it's the view and the place which make it special
if you are in the area try the Villa Maria as well at Ligres, see Adoni