Maybe it was an 'after hours' club. The place where you go when the bars close down at 2:00 a.m. Does St. Maarten have any of those places?