what’s a word for ‘dilemma‘ except between two desirable things?

I think quandary works quite well here.

Quandary
Cambridge Dictionary

a state of not being able to decide what to do about a situation in which you are involved: