The best hotels for families in Zanzibar, including luxury escapes, a private island hideaway and a colonial style retreat...