What is mobile ‘phone coverage like?

Coverage is almost 100 percent across the whole of the mainland and Zanzibar. Some hotels, etc., only have wifi access in public or designated areas.