We recently returned from this cruise which included a couple nights in the resort "Our Lucaya".
I was very happy with the value I received and the ship in general.
The staff of the ship in particular I would single out for absolutely terrific service. Most Americans would be surprised to learn that the crew of cruise ships (almost all from third world countries) are usually college graduates. They were almost all pleasant and highly helpful.