hi there i just saw this post i was trying to catch up since i havent been around much, but tha places you mentioned are gorgeous, Cancun is like WOW and yes is a family destination we´ve been there when my brotehr was around 4yrs or so and then a couple years later my sis is 8 yrs older than my bro and i´m 12yrs older so it´s for every age.
it has the most incredible turquoise water and white beach you´ll be in love with, about hurricanes yes we do have but only in that part next to the gulf, but in summer i wouldn´t worry the two times i´ve herad of them is in early fall or winter (when climate change).
there are some hotels that look like villas, so you could rent one of those, and depending on the amount of people going a regular hotel is just great, and you only have like a bus going one way and another the other way so you can come an go as you please.