on a high note

idiom

Definition of on a high note

: in a pleasant or enjoyable way Our vacation ended on a high note.