Pros:
Nice balcony room
Great entertainment
The cabin was nicely appointed and we loved our balcony. Bed was adequate but started to be uncomfortable by the 7th night. Shower leaked regardless on how we adjusted the shower nozzle but not a major problem.
Too many taxis and tour guides hovering at the exit with hard sell to take you somewhere. Would have been nice to know if they were licensed or some type of guidelines when you're on your own in Jamaica.