We were at the Beach property and never received a warm welcome or friendly service from any of the general staff, bar tenders or poolside waitresses (of which there were few). The front desk staff were especially un-helpful. I had my phone stolen off a beach chair and they could have been less than concerned about it. No empathy or interest at all. In fact while we were TOLD to go check in at the Premier Lobby, they made it seem like that area was part of our package. The next day we had to go back for new bracelets and when we grabbed a snack & drinks, the desk clerk came and chastised us, saying that WE were not Premier and couldn't use the facility because we booked with Expedia.
The only saving grace was the one Mexican Restaurant off the lobby, which had decent food and the best service of all. Sadly, our other dining experience were nothing to write home about.
While the beach was nice, there were no drink servers at the beach chairs and no food/snacks available poolside.
Unfortunately, it all started poorly, when we arrived in our (run-down) room to find a padded railing on the pull-out bed was broken and just laying on the floor, the cover for the outdoor light was sitting on the patio table and the air conditioning was not working.
Luckily, they did send someone up to handle the air conditioning but never addressed the other issues.
Overall, having been to several other all-inclusive resorts in the area, I would say this one we will not go back to