Hi Aimee.......I was in Zanzibar at the end of Jan for 2 weeks(I'm planning a Photo Tour there) You will have no trouble with your son, believe me. It's safe, and even though the oppostion party held demonstrations while I was there, I saw to violence.
Go and enjoy!
Regards,
Steve
www.steveoutram.com