Must have been bad weather if somebody actually flew into the hill.
St. Barths is strictly VFR and special training is needed.
I flew Aztecs and C-402s in there some years ago and it could get a bit hairy if the runway was wet or if one did not pay attention.
No mention in the news on what type airplane, charter, private, scheduled..?