Ignore the recent bad reviews on this place, we dropped in by chance and the food and service is very good. It is also excellent value with large portions. We had seven dishes. beers, a bottle of wine and jasmine tea for €100 and that was for four of us. So recommended and made a change from the majority of eating places along this strip.
Why people put such bad reviews appals me as with such nice staff, they should be able to resolve any problem without resorting to being rude in a review.