RIP: it's a challenging place to operate from.
If still the same (was true as of 2014), fixed wing pilots need a mountain rating validated within the previous 6 months prior to operating from there. But helicopters had no restriction, I recall that a UK operator (now defunct) had an incident there back in 2008.