In my opinion, all-inclusives are usually found in places where it's dangerous to leave the resort. That's not the case for St Martin. Stay on the main roads, and be home by midnight and you'll be OK.

Also, there are too many dining and beach options for me to want to stay at an AI. I wouldn't stay at an AI on St Martin. Not for me.

Having said that, some people are content to stay close to their resort, and have no desire to venture far. Not for me.