Hi and Welcome! I have a son and a daughter. My son will be 6 at cruise time. My daughter Allison will also be 11 by the time we cruise. I think we have a few girls on this cruise that are that age or very close, so hopefully they will be able to meet and have some fun together.
Regarding the chat regarding Nassau excursions: We did Blackbeard Cay. There is a stingray adventure portion to it, but you don't have to participate in that part if you don't want to (My mom and my son stayed on the beach). Blackbeard Cay is actually only half of the island...the other half is the "private" island for the Sandals Royal Bahamian resort.
We were happy with the excursion. Nice beach. Lunch was included (hot dogs, chicken, burgers, drinks). Alcohol was extra. My kids enjoyed the boat ride to and from the island.