The humorous and highly musical tribute to the two geniusses was first performed yes thats right at the Handel Museum in Brook Street and now for the first time we have a chance to hear it in Copenhagen

What is the correctly punctuated version of this sentence?
The humorous and highly musical tribute to the two geniusses was first performed yes, that's right at the Handel Museum in Brook Street and now for the first time, we have a chance to hear it in Copenhagen.