Lukuba Island Lodge - East Africa Camps Musoma, Lukuba Island On the beach Facilities in hotel Important