It's a good place to go to sit on the beach, read, and drink. There isn't a lot around that provides a view into the culture of Jamaica.
The site is in need of some TLC, with decking crumbling and some chairs broken. They keep the members area clean and put the best chairs there, which can be annoying for the rest of the guests trying to find chairs on the non-member's side.
Generally the staff is helpful and friendly.
The food is standard 'all-inclusive' type. As someone with a severe allergy I did find it difficult to eat some days, as food was all together and cross contamination was apparent. We made it work.
We went to relax and that's what we did.