Stayed here for 8 days, early May, all inclusive.
PROS - Variety and amount of food, pools by beach are AWESOME, towel service (no need to bring beach towels with you), music at pools during day, access to beach, tons of beach beds and chairs on site, food available 24/7, RIU games during the day like darts and cornhole, employees are very nice, rooms are clean
CONS - Its an "adult only" venue, meaning no kids. More of a party atmosphere. The music can be a bit loud at night. Younger crowd, but us 40 somethings still fit in.
Overall nice, but we still like Florida beaches better. But, GREAT bang for your buck. All inclusive packages are SUPER nice!