We will be stopping off on a cruise in St. Thomas on Christmas Day and was wondering if anyone has any ideas of what will and what will not be open?