Preheat oven to 300 degrees F (150 degrees C).
In a large bowl, combine the oats, coconut, walnuts, sunflower seeds, brown sugar, cinnamon, nutmeg, cloves, and allspice.
In a small pot on a medium heat, melt the butter. Stir in the maple syrup and the salt.
Remove from the heat and stir in the vanilla.
Pour the butter/syrup mixture over the oats/nuts mixture and stir until well blended.
Fold in the diced apples.
Pour onto 1 large sheet pan.
Cook for 30 minutes, stirring every 10 minutes to achieve an even color.
Remove from oven, cool and transfer to a large bowl
*Store in an airtight container.
**Note: The granola will get a little soft the next day due to the moisture in the apples. To make the granola crunchy again, spread on a baking sheet and heat in a 300 degree oven for 5-8 minutes.