Like the atmosphere but service is simply atrocious. Took my fiance there foe her birthday.
Waited forever just to get a drink. Finally ordered dinner which did not come despite asking many times-each person said they would look after it and none did. When our dinners finally arrived after about 1 1/2 hours they were wrong.
When they brought the correct food eventually, it was cold. I finally asked to speak to the manager- he gave us a free dessert (big deal). I left no tip and would never return. We joke about it now but I had been there on previous occasions and always found the service to be virtually non-existent.Aside from the wonderful setting on the beach -there is absolutely no reason to recomend it.