Looks like a disaster just waiting to happen.
You can say that about most airports in the world! Anyone who's been to St Barts (as I have) knows it's a little tricky, but remember that the largest a/c to operate in there is the Twin Otter. This Cessna was a little too low and the guy taking photos was way too stupid. I have no sympathy for the idiot.