The beach was absolutely terrible - it was extremely dirty with heaps of trash scattered everywhere. Additionally, everything from food to dining was ridiculously expensive, and there was absolutely no quality whatsoever. Not only that, but the people there were also of very low quality this time. It's really disappointing and something needs to be done about it.
This is not a public beach. Many other hotels own sections of the beach. It's not sandy; it's covered in stones.