Birch Point Camp on Nungesser Lake in Northwest Ontario is fantastic. They offer fly-in, but if you wanted to drive, they have boat-in as well.
100+ eyes easily per day, and huge pike.