EF, much better chance of catching fish there. Cant say they'll be wall hangers, but in most cases, you can catch a plenty of fish.
Sounds like most of the action is coming from the north end of the lake, several others could clue you in much better then i could as far as location.
HB