I have been there many, many times and Peffleys Resort is the best on the lake.
You actually get transported by boat into the lake, so it is a remote experience. With a generator for electricity which isn't a problem and live bait on site.
It is very close to the best fishing parts of that lake and it connects to Wine Lake, which has very good lake trout fishing.
There is even a walk in lake close to camp that you can go to that has an unreal amount of walleye/pike in it.
Give ole Dave a call, he can hook you up. What you give up is muskies, but what you gain is a true wilderness lodge that is remote with tons of different offerings.
807-222-3184. I want to say that they are about 3 or 3.5 hours north of International Falls. Paved road all the way.