The hotel cleaning staff were absolutely attentive and very accomodating, we never had to ask for extra towels, tp, etc... they always provided us with these items without asking for them. The grounds are impeccable, beautiful. I didn't like that my American Express was denied several times at check out, was informed by my credit card that no transaction was entered by Divi Bay ,therefore, no denied transaction existed, basically Divi Bay didn't enter the transaction and told me that the credit card declined which was very concerning, and misleading. Wrote to the administration but I never received a response, will think twice about visiting. If you have American Express, and you are visiting this resort, please make sure you bring an alternate credit card.