Virtually everything will be open. It's high season six ships in that day. The better question is where can I get out of the crowds. Six ships will put 20 to 30 thousand visitors on island only 50 thousand live here.

Here is the list

Allure of the Seas
Crown Bay
Carnival Conquest
West Indian Co.
Norwegian Epic
West Indian Co.
Norwegian Sun
Anchorage
Royal Princess
West Indian Co.
Westerdam
Crown Bay