I'd suggest Tim Hales. He's got the best operation and equipment on the lake IMO. Great huts, and has covers for the big holes, just for kids. He's always on good perch water, out of Beaverton. Great huts, great heat, and awesome transportation. Check out his website.
S.