Just personally, I would not be leaning towards Jamaica. I am a beach girl (snob) and am not so sure about the beaches there, either.
I have been to Secrets Maroma Beach, years ago... and It was great! good to okay food, great beach.
I would consider Secrets Akumal or Secrets The Vine.
I would be interested in LeBlanc, on one of the nicest stretch of beaches, on the north of the Cancun Hotel Zone. But, don't think that is for you... not big on things like Karaoki and that type of thing. This is an expensive upscale spa resort.
Maybe Hyatt Zilara? Have you looked into that one?
Which other resorts have you considered?