About a month ago I got to go to the Bahamas with my family. It was fantastic. We opted for Grand Bahama since it had some things for the grandparents and was really easy to get to. The math made it work in terms of finding good accommodations, decent flights and me knowing where to find at least a few bonefish.
Gink and Gasoline recently went to the Bahamas on a family trip too. They went more off the beaten path, DIY and to Cat Island.
They have a really good write up about their trip. If you have kids and are thinking about including them in your next trip instead of leaving them at home, you should check it out.