I have eaten there and it is fine, you have to understand caribbean food though, the spices etc... I love the Tres leches dessert!! Yummy. The main courses were nothing to celebrate, but they were not horrible, just had the caribbean flare. I used to go to Jamica on my annual trip (6x) before having DD and I get the flavoring as I liked to take a risk and eat local when we were there at least a few meals. The shrimp fritters and the black bean soup is good at shutters as well.
It is not my fist pick but doesn't deserve the rap it getsin my opinion. I will also add last year we went and it was the best service we received all week, better then signature rest. service that week.