We took a cabin (has its own showers and kitchen). Staff helpfull and pleasant. Reasonably priced.
We canoed and kayaked and swam. What else do you need.
Oh, and the staff are not stricked.
Very positive experience. The kids didn't want to leave the place.
The only con: you get a fire pit but not a grill. (so we had a fridge in the cabin and light cooking facilities(.