I choose unlimited because there is no limit to how many short rests you can take in 5e but you just won't heal when you run out of hit dice.
Ah, but you do have a DM who limits short rests based on scenarios. For example, in Descent into Avernus, I did not allow players to short rest as they were making their way through the lair of the Dead Three except at one point where it made sense that they might pull it off, and even then they risked a random encounter chance that some cultist might happen upon them in their lair while they were resting for an hour.
You have nothing like that in BG3. Nothing.
Likewise, a DM would keep individuals from long resting even though there are no actual long rest limits. In my example for Descent, I also didn't let them long rest until after they were entirely finished with the cultist lair.
You see, you were a GM and you could adjust campaigns to your group.
I suspect that if any of the fights went very badly, you would either allow the rest or customize the rest of the fights so as not to kill the group.
Well, unless you're one of those GMs who are aiming to kill everyone (but that's not important).
If only someone figured out a way to add GM to the game it would be perfect.
So far, no one has managed to come up with a sensible way to limit the rest that could satisfy most players.
Coming up with something good has been a problem almost always. I don't remember a game where this was actually achieved satisfactorily.
Usually, however, developers prefer to give up and not even try, which in my opinion is sometimes good for the game (POE1 vs POE2)