Boolean’s represent “yes/no” choices. If you want to represent a “yes/no”, then use a boolean, it should be self-explanatory.
But if it’s a choice between two options, neither of which is clearly yes or no, then an enum can sometimes be more readable.