A lovely friendly environment, with foot-tapping, head-bobbing music to groove you through the meal.
As my partner pointed out: "We're on an island. There's a boat in the restaurant. It's called Barracuda. You should order fish and smile, and not moan about the duck."
The service is warm and the seafood is really a pleasant taste adventure.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.