You are entitled to your opinion as it wasnt for your group. Doesnt change the fact that it is the top rated restaurant in Negril...and that opinion is by more than just "some".
My opinion is that there are already enough beer and meat/chicken places in Negril.