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.