Good position with great sea views. We visited twice this week, and both times the restaurant was busy and buzzy. Surroundings are a bit dated, but good service and great Italian food. We had lovely salads, pizza and pasta. Reasonably priced wine, nicely chilled, and by the glass you get a large measure. They also seemed to be doing a roaring trade at the other side with take-aways. The second evening it started raining really hard, but the blinds were quickly and efficiently pulled across - no big deal. Nice waiters too.