Going to Zanzibar to work in a couple of weeks but have lots of free time off. I was hoping for your thoughts, any recommendations for food and things to do and any tips! We're staying in Stone Town but can travel elsewhere. Many thanks!