My son and I stayed there in 2018 for a few days while we were taking scuba classes nearby. We really enjoyed everything about it. We only took out the sailboat one day, but everything worked just fine. Not new, or beautiful, but perfectly good.
I agree with Ted above. The place accommodations were clean, comfortable (the AC worked great), and creative. The cabins have all been expanded on several times over their long lifetimes not always evenly. So, you might have an 80's kitchen with a 2000's living room, and a 70's bathroom.
The people there, both staff and guests were great. The waterfront beach, tiki hut, and all of the water toys are all shared resources. We got to know many of the other guests as we hung out watching the sunsets. It quickly felt like a little community.
I'd definitely stay there again!
Oh, and when we were there, right by the entrance was a boat that looked like a flying saucer, and a giant rocking chair. So, expect things to be .... quirky.