I write many reviews on Trip Advisor, and if you look at them you will notice that they are all excellent reviews. I mention this to let you know that if I write a bad review, it is definitely well-deserved. This place was a disaster....It took a while to get them to take my order, but ok that's fine. About 10 minutes later the waitress comes back and says, I'm sorry could you tell me your order again? OK, I gave her my order again. 10 minutes later she comes back again and says, I need you to give me your order again and this time I will write it down. So I've spent at least 30 minutes in this place and haven't gotten any farther than when I first walked in. About 5 minutes later she comes back and says, sorry we don't have the item you are wanting. That was it...I got up and walked out. On top of that, it took 15 MINUTES for them to provide me with a wifi password because no one knew it except the manager/owner, who had to write it down on a piece of paper to give to me. It's like I was the first person to ever ask for a wifi password. Just an all-around clueless place. When I write a bad review, it's deserved. There are plenty of other decent restaurants along the beach. Skip this one.More