For foreigners, it is the best (lowest charged) ATM which I met in Stone Town.
Very good
Paid out 30,000 less than I got charged for!
I rented 400k shillings, commission 10k per transaction + commission of my bank ~ $ 4, it seems by the standards of Zanzibar its not bad