We loved the setting and the wait staff when we could catch their eye. It really seemed like they weren't interested in our business. The person who originally took our drink order then went over,sat down at a table, and ate his dinner. After a good 20 minutes we snagged a different person to place our food order.
Meanwhile we had completely finished off the chips and salsa that had been brought to the table when we sat down. We saw other tables being "restocked" but nobody ever came by to check on us. For dinner we had an order of shrimp brochette plus an order of mini lobsters. The food was well prepared and while not outstanding, it was above average. We were not disappointed, but in addition not overwhelmed.
We thought that the prices were not out of line, and were probably lower than many other beach type restaurants. When we got ready to leave, it took a while to call for our bill. On top of that, we finally got up and walked the bill and payment back to the kitchen area. Basically our experience was less than pleasant because of the indifferent service and we will not go back.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.