When we're comparing two or more things, there are times when we have to weigh the advantages or disadvantages of each one.
There are other times when one of the things is better for every way in which it's being judged, and the final decision is not based upon trade-offs. I know that I've heard a phrase for this (I want to say it was two words), but I've had no luck in remembering it.
I don't think 'clearly superior' or 'clear winner' quite fit the bill, as that might still suggest that the disadvantages are significantly outweighed by the advantages.
Is there such a phrase, or even a single word, that would convey this meaning without using idioms?