Le Tropicana by far! Great food and the service is outstanding, even by St. Martin standards. Call ahead and ask for a table on the Marina.