I found two webcam pages from St Maarten, that are new to me. One ( #2 ) has been available for some time on another site, but this site I found has a more stable video stream.
Both webcams hosted by YouTube.
1. St Maarten Airport ( different view ) Not 24 hour live, although schedule live times are posted.
2. Great bay. https://www.youtube.com/watch?v=617mHZJy-V0