Any of the Iberostar resorts would be a good choice, there are several of them in the Dominican Republic and Mexico, a few in Jamaica. Each location has one adults only property, but the others are very family oriented. They are all well run, good food, great pool area, lots of activities, several restaurants. They do tend to sell out in advance for peak travel weeks.
I would keep away from the really cheap resorts that might come up in your searches. They don't offer much in the way of activities or food/restaurant variety, and sometimes not on the better beach locations. No reason to break the budget, but you do get what you pay for.