the best of both worlds
This idiom describes an ideal situation where a person can enjoy the advantages of two very different things or conditions at the same time. It is used when someone does not have to choose between two options because they have found a way to benefit from both.
Synonyms
Antonyms
Example
Working from home gives me the best of both worlds—flexibility and income.