I have eaten in this place twice and really enjoyed everything about it. The food is great, the service is fabulous, and the position, right across the road from the beach, is fantastic.
The only downside is the noise. We had to ask the waiter to turn the music down as we had to shout across the table, and as there are no soft furnishings the noise just bounced around the room. I'll go back, but I'll make sure I sit outside!!