We had such a blast. Contact Coral Beach at firstname.lastname@example.org for details on when they are going, but it was fantastic. I was with my wife and 4 kids, teenagers. Loved half moon caye, they have camping stuff.
hint: bring chocolate secretly and bust it out at midnight under the stars while you are deep in coversations with new friends from around the world.
Great diving, snorkeling, HIGHLY recommended