Len if you have thought about it, you should go and that Self Creek Lodge is awesome. If you use that guide service you also get a discount on the cabin, and a pretty good one at that.
Very nice lake for sure!

Skip