They want to see ID, your DL is fine if you don't want to carry a passport while on island. By law you must always carry ID, on the Dutch or French side. You can be detained without it. They also want to see papers for the car, ie rental agreement, and could breathalyze you too. The GD just want to know who you are.


Seth

Dinghy Dock Bar