We stayed there for a great week early May but not sure we'd go back.
Property, food, staff for the most part were great
BUT too many rules!!! that are intrusive and interruptive to my vacation. We pay for AI to be able to come and go as we please and not to be bothered or interrupted by the "business of the resort". The worst one is this "have to sign the bill" rule every time is just plain silly, my signature means nothing to their records or tracking as they ask my room number everywhere (not a problem) so they can get all the info they need and they know we're AI. The only reason I can see is it's just another way to extract more money out of you as there is a TIP line, this was compounded a few times with having to find my server to sign so we could leave the area. I have no problem tipping, so its not that, preferring to tip per round and in cash. Also on checkout I needed the checkout slip before our shuttle could leave, why?? Couldn't get shots in my morning coffee - our waiter admitted he didn't understand English so well - go to the restaurant bar they tell me I have to go through my waiter aargh!!! - the bottle was literally right there can't just give me something I've already paid for without me having to get frustrated about it, it's not a licensing thing as they serve other alcohol.