I am looking for advice please. We are trekking Mt Kilimanjaro in Sep 2011 and are considering a relax at the end of the trek in Zanzibar. We do not have alot of time. Our flight back to JNB leaves DAR at 0730am. From what i have gathered so far, i think we will need to overnight in DAR to make that flight. that will reduce our stay in ZNZ to 4 nights? the Trek ends 9th Sep. We can fly JRO to DAR then either fly or ferry to ZNZ 9, 10, 11, 12th Sep. Then fly or ferry back to DAR for the night of 13th, early flight to JNB 14th to connect with QF fligth evening of 14th. My question..... Is a visit to Zanzibar going to be the best thing we could do with this time? Where would anyone recommend for this short stay? Is Zanzibar a safe destination? i look forward to hearing any opinions on areas to stay? taxis? things to do etc.