Have you looked at Puerto Morelos, just 15 mins. south of Cancun, away from tourists but very accessible for those who want to get to Cancun or Playa del Carmen. I've got 80-100 guests and am getting married at Paradisus Riviera Cancun resort, it's AI and kid friendly.
It's part of the Sol Melia chain. It's fantastic.