Hi all. Thinking about making a trip late February and staying at Oyster Pond. What can I expect? Will there be electricity, water, wifi, plenty of restaurants open? Any safety issues that would be any more or less concern than to a year ago? Typically we spend a month on the French side but thought 10 days would be enough considering.....Thank you!