HAHAHA, I flew an ole C207 outta this place myself for awhile.
I can tell you : The pictures are probably for real, have seen some crazy sh*t there. Nothing compared to the neighbouring island of St Bart's though...
I remember sitting behind the concrete wall at christmas eve there (full daylight) and waiting for the AF 747 to take off. I ended up trying to breathe fresh air through my shirt to survive this (cocktailsoaked) adventure. I was scooping sand out of my as*s for the next two days!!!
A spectacular approach , but not neccesarily dangerous.