The hotel was clean, well taken care of, and beautiful resort. The staff does not respond when questions are asked but they do hear you and walk away to go get any requests. It would be nice to hear, sure I can do that, or yes, I’ll be back. Most of the time I did not get a nod or yes when I asked for a glass of milk with my coffee for example. The pools were beautiful however, we did not receive a towel key so we were sent to walk across the resort ( which is big) back to the lobby to get one… it was mid day so a lot of check ins were going in, we had to wait in line. The food at the restaurants were not that good, we are not picky eaters but every restaurant we tried was a solid 5, needed salt pepper and some hot sauce options, not available. The best food on the resort if the BUFFET….. the beach was beautiful, the location is great. If you purchase any excursions with the guys at the beach or the resort, be sure to bring cash and expect to spend quite a bit since they will stop at many gift shops, beach restaurant, and tours that’ll push to pay for extras. I give this place a 3 because of the food mostly… the cocktails and amount of bars were great. But I would like to see Riu improve on the quality of food..