Preheat the oven to 350°F
Cream the butter and sugars together with a mixer until light and fluffy.
Beat in the eggs, one at a time until combined. Add in the vanilla, mix in.
Whisk together the flour, salt and baking soda.
Add the dry ingredients into the wet, mixing thoroughly. Add the oats, combine.
Stir (by hand) in the coconut, pecans and chocolate chips until combined.
Form into balls and place onto baking sheets 2 inches apart. Bake in the 350 degree oven for 10-11 minutes, or until they are golden brown.
Remove and let cook on the baking sheets for 10 minutes then place onto wire baking racks to cool completely.