I understand that some dive shops are closed on New Year's day--Are all dive shops closed and will it be hard to find places to eat as well?