We have stayed at Fisherman's Cove and Onoway Lodge and can recommend both. The only problems we have had were at Onoway Lodge. The kitchen sink would not drain and despite numerous calls, nothing was done. Also, they had a 6:00 a.m. checkout time and were not very flexible about it.
However, both have decent boats and accommodations.