Preheat oven to 180ºC. Grease a 23x12 cm loaf pan.
Mix together the dry ingredients. Cream the butter and beat in the eggs and bananas. Stir this mixture into the dry ingredients; do not mix more than necessary. Gently stir in the vanilla, nuts and coconut.
Pour the batter into the loaf pan and bake for 45 to 60 minutes, until nicely browned. A toothpick inserted into the centre of the bread will come out fairly clean when it is done, but because of the bananas this bread will remain moister than most. Do not overcook. Cool on a rack for 15 minutes before removing from the pan. To store, wrap in waxed paper.