Use only as a last resort
We flew Air Jamaica to Montego Bay, and it was a disaster. The ticketing staff in the US was better than that in Montego Bay.
Our flight there and the return were both delayed. They did not give updates on any type of regular interval.
They do serve hot food, but it is nothing about which to write home.
The in flight staff seems to try and rush through the service so they can go to the cabin and read their newspaper or magazine.