Zanzibar has a way of ruining other beach holidays for you. The sand really is that fine and white. The water really does shift from pale turquoise to deep sapphire before lunch. But after helping guests plan (and personally...