A lot have probably changed since 2003 but here goes...
I dived with Tropical Diving
Tropical-Diving, centre de plongée : Plonger à Nosy Be, Madagascar. Centre CMAS/PADI.
Run by a nice Swizz guy, my dive guide did not speak any English.
I stayed at Coucher du Soleil (no English)...