I have been there a few times at Christmas. Most places to eat are open and the bars are open! I do not use the ATMs - bring some small US $$ and you will be good for a couple of days. It is pretty much "business as usual" on the beach.