It has been 25+ years since I have spent the Christmas holidays in Jamaica. I know that Dec. 26th is a big holiday. Will most of the restaurants & bars be closed in Negril?