I have not stayed there, but as for "fish cleaning stations" ... I don't think there are any such facilities anywhere on the lake. At least I have never seen any at any of the marinas I've been to on the lake. That's not to say that there are none, as I don't frequent the lake as often as I did in previous decades ... and there may well have been some added "somewhere" on the lake in recent years, I just don't know of any.
From my experiences with that marina .... they're weren't exactly what I would call "fishermen friendly", and tended to cater more to the houseboat & ski boat crowd. But, again ... that's my experience from many years ago, and they could have changed their ways since then.