...an independent slice of the Caribbean island named “Saint Martin”
Erm. No. Not a slice of Saint Martin. Saint Martin is the French part. Sint Maarten the Dutch. Neither is a slice of the other.
And independent? Not really. It's part of the Kingdom of the Netherlands.