We were in St. Maarten in January. That's probably Maho Beach. We didn't go there, but we heard about it, and there are t-shirts everywhere. It's a big tourist thing to go watch the planes land and take off there.
http://en.wikipedia.org/wiki/Maho_Beach
