We stayed two nights on the mooring last year and the staff was very helpful. A nice place to relax a watch the sunset. There isn't much to do besides a nice beach and a pier. The fuel dock is huge and has attendants on the dock to help you. Pet friendly too!
We went there last season and they are very understaffed. The fuel dock is small and no one is there to help you. The club house is nice and some members were some what friendly (others were just down right rude). They didn't have a slip for us and we had to go out to a mooring. They said they had a launch but they did not. The marina next door had everything we needed and were much more friendly.