Most everything will be closed but I'm with everyone else it will be on a shop to shop basis.
A few will be open for a few hours but mostly it shop to shop but regardless will be a beautiful day
The island is open but the stores are a case to case situation.
According to a calendar I saw. They are open 10am to 8pm on Christmas eve and 4pm to 10pm on Christmas Day. That's just in general. I don't know about each individual shop/restaurant.
MOST restaurants and shops will be closed.
Thanks! Your answer is awaiting moderation.