I've stayed in a lot of Marriotts in the world but never a Marriott resort and I feel you can tell the difference straight away.
Our room was large and very clean but the "resort view" overlooked the air con vents (to be fair there was a discount when we complained).
Everywhere was very clean and tidy but the service was a bit hit and miss. Sometimes overbearing by the pool and sometimes non-existent.
My biggest gripe was the pay culture for everything, in particular the wifi when it is free at the coffee shop down the road which led us to take breakfast there each day. A perverse Marriott incentive. There was also a culture to push the Marriott organised trips as opposed to offering advice if wanting to go it alone. It might be a British thing but literally everything has a service charge added, drinks by the pool and even the room itself.
Don't get me wrong we had a nice time there but spent less and less time and money at the resort as the week went on, which probably tells its own story. I'd highly recommend walking over the Caribbean beaches about 30 mins away near Carambola, far nicer and what we were expecting.