A Notch Above Meaning

(idiomatic) superior to; of a higher quality than

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