Preheat the oven to 175 C and line a baking sheet with a silicone mat or wax paper, which will prevent the honey from sticking to anything but the granola.
In a large mixing bowl, combine the oats, almonds, coconut and salt. Mix well. Now add the olive oil, honey and vanilla (measure the oil first, so the honey slides right out of the cup), and mix very well, making sure the liquids coat every single inch of the oat mixture.
If your oven is small, divide the mixture onto two lined baking sheets. The idea is to have an even layer that's thick enough for the oats to do some 'clumping', but not so thick that the mixture doesn't cook. Use your best judgement depending on oven size (see notes).
Bake for 20 to 25 minutes until as browned as you like, but watch carefully in the last few minutes. Halfway through baking, gently stir the mixture to make sure the entire thing is cooking evenly. Rotate the baking tray if needed.
Allow the baked granola to cool. As it cools, it will firm up more, and pressing down on it with a metal spatula helps more clumps form, if you'd like that.
Once completely cool, tip into a bowl and stir in the cranberries. And you're done! Store in airtight jars in the refrigerator and the granola will remain crunchy for weeks. It can even be frozen for longer. Eat as is, or with plain yoghurt. If you'd like to make a 'mango smoothie bowl', simply blend one ripe mango with about 1 cup yoghurt, then top with the granola. This makes enough mango smoothie for two. Happy healthy eating!