The property and villas are top notch, however the service could be improved. There is some language barrier to be expected, but we had a medical emergency and had to contact my insurance and doctor in Canada. I had the international numbers, but couldn't figure out how to dial out or try to reach an international operator. Nothing seemed to worked. My husband and I kept looking online for how we could reach those numbers. We asked the concierge if they had a local doctor or clinic to contact and how to dial out, and they didn't seem to understand what I was asking for. It was pretty frustrating. She seemed really lost and kept telling us to look it up on the internet on our phones, which we had already been doing, but needed their help. Eventually I just swapped back my own SIM card from Canada and called.
The women who work at reception unfortunately have limited comprehension of English and if you ask for something beyond normal (i.e. room service, etc), then they are lost and not problem solvers, which is bad considering how expensive this hotel is.
It is nice to stay here provided you don't have a request out of the ordinary.