Preheat oven to 350F.
Add the oats, ghee/coconut oil and boiling water to a large bowl and let this sit for 5 minutes.
Then add condensed coconut milk, eggs and vanilla extract and mix well.
Pour the flour, baking soda and salt into the bowl and mix well.
Finally, stir the coconut flakes and chocolate chips into the bowl, mix well, and pour the whole mixture into a well-greased 7x11 pan/glass dish.
Sprinkle the top of the cake with more chocolate chips if desired.
Bake for 1 hour, making sure to cover the cake with foil at the 30 minute mark to prevent the top from getting too brown. You will know the cake is done once the middle is set.
You can top the cake with a coconut butter drizzle by melting a few tablespoons of coconut butter in a small saucepan, then drizzling it on top of the cake. Or you can use frosting!