Well this area inside Biggie Island, seems to be a pretty good area to catch some serious Pike. It is also just a nice area to mybe get out of the wind and relax.
This would be a good area to run some top water lures for several casts. There are some pretty good size bass here too. As you leave the area you may to try to troll slowly with a dare devil spoon.