Our holiday was fantastic!! This hotel is the cleanest most welcoming hotel we have stayed in for a long time. From the food to the pools, the staff to the rooms, everything was lovely. The views are great too. We stayed from the 14th to the 27th January and had a high room on the 9th floor firstly facing the front and 8th floor to the side. (our request)! The reception staff were so obliging. We loved Natalie who served in the bars. She was so friendly and gave such wonderful service our whole stay. Do not beleive previous reviews that state that the food is repeatative. Yes, you do see the same salad and puddings on a rotational basis but you still have about 150 other dishes to choose from. We found the Steak restaurant a little more relaxing than the buffet restaurant but the food in both was lovely. The Chinese was ok too. Well done Riu and all at the Caribe for making our holiday a great one.