I've stayed there once before, many years ago. Iirc, they didn't have their own launch ramp....but it was very close. The bigger issue was....because the river bends there....it created a current that made putting boat back on trailer difficult. Or maybe it was just us. We had to line up "downstream" of trailer and power up the turn into trailer....otherwise current thru us out of position. Had to stay on power the entire time until boat was in position on bunks. This was on a 32' in board/outboard.
Aside from that, the beach area was nice. Dont think I used their facilities...we kept to our trailer. Sorry couldn't help with more info. That launch ramp was the only thing that stuck out....as it took 20+min to pull boat from water....which normally took less than 5(once trailer is in water...with help).