First up, preheat that oven to 350°.
For the sauce- In a sauce pan add the cranberries, water and sweetener. Bring to a boil then reduce to a simmer. Simmer until it begins to thicken up. 10 minutes or so, stirring occasionally.
For the crust- While the fruit is simmering make the crust. Combine the butter, sweetener and almond flour and press into either a cupcake pan (lined with cupcake papers or not) or an 8x8 parchment lined baking dish. I like the parchment to overhang the sides just a little so it's easier to lift the cooled cheesecake from the pan.
Bake the crust for 10 minutes and cool completely. It will not look done at all.
For the filling- While crust is cooling, use a handheld mixer to blend cream cheese, sweetener, lemon juice, zest, and extracts. Blend smooth then pour over crust.
Drizzle or spoon the cranberry sauce over the filling.
For the topping- In a small bowl combine softened butter, almond flour, sweetener and pecans. I like to use my fingers to mix then sprinkle on top the cheesecake.
Bake 20-22 minutes until very lightly browned. Cool to room temp then place in the fridge to set about 4 hours or overnight.