A-notch-above Definition

adjective

(idiomatic) Superior to; of a higher quality than.

The hotel we stayed in this year was fabulous. It put our vacation a notch above the rest.
Wiktionary