If I had 4 days to fish I'd fish all 3 spots you named, they have all been producing. I personally like to fish near the islands in case a storm pops up you can tuck in for some shelter. I have caught fish at Gull and Niagra.

Best of luck to you!