From coffee and cloves in cobbled streets to sunburn and giant tortoises—36 hours in Zanzibar’s Stone Town.