Preheat the oven to 350°F (175°C) and grease a 9 x 5-inch loaf pan.
In a medium bowl, whisk together the all-purpose flour, salt, and baking powder until evenly combined.
In a large bowl or the bowl of an electric mixer fitted with the paddle attachment, combine the melted butter and sugar and mix until just combined.
Beat in the eggs, mashed bananas, and vanilla until incorporated.
Add the flour mixture to the banana mixture and mix on low speed (or stir gently) until just combined; do not overmix.
Gently fold in the shredded coconut and the toasted, chopped pecans; the batter will be slightly lumpy.
Pour the batter into the prepared loaf pan and smooth the top.
Bake for 50 to 55 minutes, until the top is golden brown and a tester inserted in the center comes out relatively clean but still slightly moist from the bananas; avoid overbaking.
Let the loaf cool in the pan for about 10 minutes, then turn it out onto a wire cooling rack and slice while still warm if desired.