We spent a week here AI. Enjoyed it and this is our view.
So 5 star is for the facilities and they are all pretty good. Rooms are massive the bathroom alone are huge. The place is spotless and seems to be constantly cleaned and you could eat dinner off the bathroom floors.
Staff in the main are helpful and willing to help, we did find if there is an error even the smallest thing its almost as if some want to have an argument about it. It was very odd, example being once waiter brought the wrong drink, not a big issue but immediately he was defensive saying it was me who had it wrong, very strange.
The food AI was pretty good and wasn't bored at the end of the week and there was plenty of options.
Some downside the rooms are pretty dated and shabby chic, They are big and comfortable and the bathrooms are massive but a pretty risky step into shower. They also must have got a job lot on mirrors as they are everywhere and massive.
The big let down is the AC, in the rooms it is as effective as a asthmatic mouse blowing through a straw and in the common areas it is non existent.
All in all we enjoyed it and would use again if in this neck of the world.