We had lunch at the restaurant, by recommendation of one of the shopkeepers in the shopping area.
The location on the main road is OK, assuming you find parking (not provided).
The terrace has some good breeze and view.
The staff is tired, unpleasant, and slow.
The food was sad. The omelette I had was shameful - a pathetic slab of lifeless yellow matter ... we were served a loaf of bread which was actually not bad, but had to ask for the butter although is was supposed to be a part of the meal.
All in all - there are much better places around there. Keep walking.