Step #1 In a saucepan, over low heat/flame, melt butter.
Step #2 Add flour; stir with a wooden spoon 3 mins or until sauce is frothy & taste of flour is gone.
Step #3 Gradually whisk in the milk & continue heating until sauce is just at the boiling point.
Step #4 Turn down the heat; let simmer a few mins.
Step #5 Add pepper & hot sauce but, don't use sauce too sparingly, as it helps to bring out the taste of the cheese.
Step #6 Stir in the heavy cream; simmer briefly or until flavors are mixed.
Step #7 Stir 3/4 of the cheese into simmering sauce & mix until melted; mix cheese sauce with the cooked macaroni & pour this into a 9 x 13 baking dish.
Step #8 Sprinkle top the remaining cheese over the top.