I went to halleys camps north of kenora, ontario
Stayed at one man lodge. Great fishing, great lodge and great staff.. here's a link to their site http://www.halleyscamps.com/
All that you want, plus smallmouth. Watch the babe Winkleman episode from the lake. He doesn't get into anything really big though. Mid June is the time to be up there.