We are considering a trip to Zanzibar for a diving/beach holiday. We might also add on a week safari somewhere in Tanzania. Anyone done something similar? Felt safe? Hotel recommendations? Package?