If the cockpit was as calm and professional as it sounded on the radio then job well done. I suspect it was.
Interesting to listen to an event such as this from somewhere other than the hot seat. Several transmissions were interpereted incorrectly including the mix up over pan/emergency.