The resort is amazing by itself, and the scenery is great. Fantastic place for relaxing on the beach, very clear water and cliffs to dive from to avoid sand.
However, the operation of this great facility is a disgrace!!! WiFi is super unstable, and during the times it work, it is slow. Restaurants on-site are not good, and breakfast is a joke. Very messy buffet, and quality is not what you would expect.
They advertis having a gym, but in reality the don*t, there is an area with a few TRX bands, and 1 set of 15kg dumbbells, 2ea kettlebells (8kg and 12kg) and that's it- not a gym in my opinion.
Despite of this we enjoyed our stay, because the scenery is absolutely amazing!