Looks like St. Barthelemy to me, too. Never saw anything close to that on SXM, but there are many places that I have not yet visited. Where you really see these kinds of natural pools is on the Balearic Islands of Spain.