An ecolodge in Nosy Be :

The explanation in image galleries