I've fished the marina but my best luck has been here Dropped Pin
near Buffalo Lake, Alberta
http://goo.gl/maps/gwaho
We line up at the left side of the shacks, and it's usually 1-2 fish avg per hour. Cloudy water so not much to see.
If you try this spot Dropped Pin
near Buffalo Lake, Alberta
http://goo.gl/maps/VJRdw
It's clear water and also good fishing, pike seem to be bigger. Only fished it twice this year.
Buddy and I are gonna try the North side of the lake for ****s and giggles tomorrow. Good luck!