My wife and I take a yearly trip to Jamaica and neighboring islands.
We have stayed at Sandals and Jewel Resorts.
I've NEVER had a bad experience, though I am not looking for issues and able overlook minors aspects in the spirit of being on vacation and not a critical crabby ass.
Jamaica is the most reasonably priced island down there as flight alone can come close to the resort cost at other islands.
St. Lucia is our favorite! An incredible island! Antigua is slotted for 2015.
Because Sandals is the most advertised, it comes with the most critics... I've been at 4 Sandals resorts... ALL have been great! I enjoyed our diversion to the Jewel Dunn River Resort - Nice 1/3rd the size of the Sandals resort and very relaxed! The difference? At Jewel we had the top of the line Butler, 2 room ocean view, two patio 3rd level, jacuzzi tub, daily replenished stocked bar, etc, etc, etc... This was basically approx. the same price as a Sandals stay on Jamaica.
Difference, Jewel is "Tip friendly". Sandals is no tips at all. In the end, we saved ourselves around $300 at Jewel over Sandals even after tips accounted, etc. Both had great food, great service, entertainment though for some reason, my wife and I both agree we enjoy our time at Sandals a bit more. BTW, Whitehouse Sandals is fantastic! (If staying in Jamaica)
We have been told Couples Resort on Jamaica is pretty darn good as well though have not tried.
Anyhow, for what it is worth. Always an enjoyable time if one is able to ENJOY their stay iinstead of searching for issues to complain about.