We are a family of 4 (two boys ages 6 and 12 at time of travel), and after a lot of researching, we have narrowed it down to the Now Larimar, Ocean Blue & Sand, and IB Bavaro (or Dominica). Our priorities our great beach, decent food, strong kid activities/club for 6 year old, comfy rooms for 4. We have stayed at the IB Rose Hall Suites (Jamaica), Riu Cabo Palace (Cabo), and Barcelo Maya Palace in Riviera Maya. We ruled out some of the larger properties where you take trams around the grounds as we want to stay at a property in the 400-600 room range, that doesn't feel crowded.
Thanks for your help!