Great for water, terrible for food
We spent a long weekend in a Marine room (recommended for easy access to the beach and a private patio) and although our room was not as requested (2 twins instead of a king which was promised but never switched or fixed), it was comfortable.
The food however is another matter: salt & pepper shakers, handles,tables, etc were filthy at breakfast regardless of the time we arrived. Food quality was acceptable and fairly fresh, but lacked flavour and variety.
The Italian restaurant (the only other option besides another buffet for supper FYI) "il grotto" is closed on Saturdays which is never mentioned in their literature or signage: that was disappointing. We had to leave the premises for our first night's supper. Thankfully staff was mostly helpful and very friendly. When we did eat at Il Grotto, our pizzas were on a frozen pre made base and the pasta was tough. Canned veggies and rubbery cheese in salads and as toppings made things worse. Avoid all food at this Rad Blu - we are so glad we didn't pay for the all-inclusive!
And room service took two hours, then was incorrect... After four phone calls later we had something resembling what we had ordered... So if you bring your own food and drink, or eat elsewhere, you will enjoy your time here.