I did not like this resort for many reasons, but the two things that are fair to point out are:
1) There isn’t really a beach. The water is runoff from hills above it so it’s brown. Lots of seaweed that stinks, which is particularly gross when you’re sitting at the restaurant deck and the breeze is coming off the water.
2) one morning, the men’s pool bathroom had vomit in it. And also found vomit on the stairs leading up to the infinity pool.
On the bright side, the staff is wonderful, very pleasant and helpful.