RIU Cancun was a great place to stay. Very relaxing and enjoyable. The staff was great and very accommodating especially when it came to my food allergies. The pools were nice and clean, bathrooms within the resort were very clean.
The only thing I did not like was how you can hear everything going on outside your room at night and all the non alcoholic drinks were made with stevia or some sort of artificial sugar. Unfortunately I'm highly allergic to all those sugars and I don't drink alcohol so I was stuck drinking water by the pool all week.