Just a little update. Power has been off and on on the Dutch side a lot for the past few days. GEBE has a pump that failed and had some difficulty fixing it. Also tropical depression 92L is getting some attention here. 40% chance of developing into a tropical storm in the next 5 days.

http://www.nhc.noaa.gov/gtwo.php?basin=atlc&fdays=5