Here are five essentials tips to guarantee an unforgettable adventure in enchanting Zanzibar.