It’s very run-down for a ‘5 star’ resort. Everything just needed re-vamping. A lot of the sun loungers were broken etc. The food and drink were not good, and the service in the other restaurant, which you have to book, was awful - we left after the first course! The staff however, were so kind and friendly, and the place was clean!