Preheat oven to 325F degrees. Combine the dry ingredients in a large bowl; flour, oats, sugar, and coconut. Mix well.
In a small saucepan over low heat combine the butter, syrup (or honey), and orange zest. Stir until melted and remove from heat. In a small bowl whisk together the boiling water and baking soda. Stir it into the butter. Now pour the butter mixture over the big bowl of oats and stir. Add the orange blossom water and stir again. This is a dough I like to mix it with my hands to make sure the butter is evenly distributed and the dough is moist throughout.
I baked this batch of cookies in a well-buttered, heart-shaped cast iron pan, but you can simply drop them by the tablespoonful onto parchment lined baking sheets. Make sure they aren't too flat or they will get crispy. Bake for about 12 minutes or until deeply golden.**
