I'm an event planner in NY/NJ and I was responsible for planning a trip for 7 girls for my sisters 40th. The trip was good. There were some issues that we encountered. I am a hard person to impress, so take this for what you will.
Pros-
-Spacious, modern, clean rooms.
-Gorgeous, clean property, well cared for.
-Amazing pools, swim up bar, so much to do if you want to partake with some fun nightly entertainment.
-Friendly staff & Concierge (shout out to Diana) who were warm and professional always.
-Great food, breakfast buffet, many restaurants.
-Wonderful Spa
Cons
-Long check in & told conflicting info. $200 resort coupons were given to us and they were mostly useless. They can't really be used in full by the average visitor as there are so many limits. Apparently resort cash is different and we never learned about those- this caused confusion and cancelled plans.
-We paid extra for an ocean view. The room was quite far from the beach, but was still considered ocean. My friends paid much less and were one floor down from us. I complained about it and they disagreed with my take on what ocean/beach view means. Only 2 buildings out of over 20 are really Ocean view. Watch this when booking.
-Drink quality varies greatly bar to bar
-Many drinks seemed watered down.
-The drinkers in my party said the selection was far from "top shelf" as they advertise.
-The beach is useless with the seasonal seaweed, it's not relaxing to have trucks on beach cleaning it 24/7.