We have stayed here before on 3 other occasions and found our stay this time to be very underwhelming.
Twice the staff lost our drink orders by the pool, the staff in general were not as on point for what you would expect at a Marriott hotel.
The property was clean however lots of tiny flies flying around the food at breakfast time especially the fruits.
One day our door was not closed properly after housekeeping. It was quite alarming, luckily our room was at the end of a corridor so you wouldn’t know unless you were down that end - No one had been in from what we could tell.
I remember coming here every other trip and having that, I’m on in holidays and staying in a luxury hotel feeling with the staff being absolutely amazing.