I can't even say if price is your main concern go there, because we felt it was over priced for the whole experience.
Service was minimum, and the most annoying thing is that at the restaurant they asked us to pay before we eat! Breakfast was ridiculous, pineapples and watermelon (definitely not fresh) toasts with butter and jam, cereals, coffee.
We were 4 people sharing and we only had 2 towels, which was sorted the next day but come on we made reservation for 4. The room was spacious, very basic, so was the shower.
The gardens, the beach are ok, its quiet if you stay away from the bar. As for the activities, you can go pineapple smashing, jewelry making...the facilities seems very run down and not very well looked after i.e. we wanted to go kayaking but we had to wait until the other guests came back because they only had 2 paddles (and 6 kayaks for show?!!) and 2 of the 3 hammock were broken.
Scuba dive is really great there, you don't need to go too far to see an incredible variety of fish, includes a sea snake (black and white one).
Who would like this place? people who like to stay by the pool, drink, listen to music and play pool, and who are not too picky with service and amenities.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC