This place is somewhere between a 3 and a 4 but based on feedback from others going with a 3. The food is good but I think the prices are just a bit too high for what you are getting here. Been here a few times and mostly settled on the Jerk Chicken which is a decent plate for sure but I just dont think its worth 20+ for lunch.
If you are not concerned about cost and just looking for a decent lunch spot (Ive never had dinner there) then the food is OK, otherwise you can probably find better in the area. You are not going to ever walk away with a meal you wont forget.