My favourite Island, but I think the Dutch might object to your name of the airport
- it is located in St Maarten, Dutch Antilles
The French have their own smaller airfield in their territory. I do not know if they have a scheduled service between the two