We were probably expecting a lot as the reviews had been great. However scratch the surface and I'm not so sure. Our first visit was really nice, good food, welcoming staff, nice location. Mr Sunshine himself was happy to chat. The second time we went, again the food was nice but the service wasn't great. Mr Sunshine was welcoming again but when he used the exact same lines as the previous visit ("did you go to Eton?") it all felt a bit fake. We had to ask for our bill a number of times and the staff just didn't seem interested. I know the Caribbean is laidback but there's a difference between that and rudeness. Quite a shame as this place promised so much. Another word of warning, unfortunately the bar was plagued with mosquitos each time we visited.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.