3 weeks from today we will be there! Our two-family group is going to be on St. John over the holidays, and I have a couple of questions. First, are stores and restaurants mostly open or closed on Christmas Day and the day after (Boxing Day, which I understand is a holiday as well)? Also, any special Christmas events/displays we should see while we're there?