In the bowl of a stand mixer equipped with a paddle attachment, cream the cream cheese for 3-4 minutes or until nice and smooth and there are no lumps. Scrape the sides and bottom of the bowl.
Add the sugar and flour and mix on high for an additional 1-2 minutes.
Slowly, pour in the heavy whipping cream and vanilla and mix on low speed until combined then slowly increase the speed to high and mix for about 1 minute.
Add in the orange cream liqueur and mix until just combined.
Add the eggs in last, one at a time, mixing just until the yolk disappears into the batter.
Carefully pour the cheesecake batter in the prepared pan and place in the oven for 15 minutes at 350 degrees. After 15 minutes, without opening the oven door, reduce the heat to 200 degrees and bake for an additional 50-55 minutes or until the center slightly jiggles (it should resemble Jell-o, not look wavy like water)
Once the center is set, turn the oven off and slightly crack the oven door for about 15-20 minutes to allow the cheesecake to cool down slowly. (This is optional but will help avoid cracks in your cheesecake)
Once the 15 minutes are up, remove the cheesecake from the oven and allow to cool completely on a wire rack. Then place in the refrigerator overnight until completely set.
Once the cheesecake is set, Run a butterknife under hot water for a couple minutes. Wipe off any access water and take the knife around the edge of the springform pan to remove the cheesecake.
Top with whipped cream and orange slices and serve.
Keep any left overs in an airtight container in the refrigerator for up to three days.