Inside the tiny African fishing island the size of half a football pitch where 500 residents cram into overlapping houses