This place is fantastic. The pool/beach area is beautiful and the bar service there is amazing. The beach was much nicer than I thought it would be. They have limited seating set up, but you can grab a lounger and drag it over if the areas are full. (or they will drag for you) There is some seaweed, but they are working the whole time to remove it- very sandy, not super rocky to swim. Someone walked by every 5 mins or so if you wanted a drink, they were very attentive. The food was the best all inclusive food I have ever had- we had no problem getting a table a the restaurants, but had to wait 15-20 mins sometimes. (No big deal-). The entertainment team (at the pool and at night) were great. Shout out to Dylan who entertained my teenagers for hours at the pool and played pickle ball against us on the rooftop courts. I looked for a long time before booking this and I am glad I did- the rooms were slightly outdated, but that does not move my needle, it was clean and spacious and had the ocean outside my balcony. Great place, great stay. One note, we did the "Priority" level and unless you just want access to a really quiet pool, it's not worth it, we never really used it.