Certainly a great deal of luck involved in this incident regarding position, altitude, time of day, weather, surface conditions etc. But there go a lot of us - who are still alive because of just the right amount of luck at awkward times.
Nonetheless despite this, all the other factors that we are judged on as professionals are also here with full marks awarded. Be it for judgement, handling, management, CRM, systems knowledge etc. There is so much that could have gone wrong despite the circumstances of the day.
This was an exceptional performance by a professional crew who managed a difficult situation to an excellent outcome. They have my admiration.