Heat oven to 350 degrees F.
Beat butter and sugars on medium for about 4 minutes until very creamy and pale yellow. On low speed, add eggs, one at a time and turn off mixer.
In separate bowl, whisk together flour, baking powder, baking soda, salt; set aside.
To butter and sugar mixture, add flour mixture a little at a time, and blend on low speed. Add coconut and chocolate chips until incorporated.
Roll about two tablespoons of dough in ball and arrange on baking sheet 2 inches apart. Bake for about 11 minutes, or until the lower edges are light golden brown. Let cool for about 10 minutes before removing from pan.
Makes about 16 cookies