A mixed bag of a stay, hotel is overall clean and tidy albeit quite tired.
Rooms have damaged tiles, wonky shower doors and bathroom leaks. Air conditioning appears to heat the room up rather than cool it down and is very noisy.
Food and restaurant service is a disaster. There is no management of the meals. You simply walk into the restaurants and you have to hunt high and low for a table. God forbid you sit at a table larger than your party because the staff tell you off! Drink and food are all self service. Food is below average, often if the specialist restaurant is open the night before then the main restaurant seems to serve up the unused food the following night. It’s never hot, tepid and luke warm, swimming in oil and grease. Not surprising that my wife got food poisoning despite trying to make safer choices. Hotel reception didn’t really care when we reported the matter, they did call the Doctor out but only once we agreed to pay them directly.
Other issues/minor annoyances - no drinks in room, no robes or slippers, sun bed reservations are annoying.
Spa is an avoid too, they clearly don’t know what they are doing, had to refer to a paper guide in the room during the massage, they exposed my wife’s breasts and massaged them and then pulled her bathing suit down below her bottom and massaged her bottom. We laughed about it at the time but for others this could be traumatic and confusing. A strong avoid for us.