I remember hearing good things about Alpine Marina. Here's a website link if you haven't found it yet:
http://www.toledo-bend.net/marina/If I remember correctly, Alpine sits on or near the Palo Gaucho Bay, which is reported to have some good bass fishing. You will probably be hitting it at the right time.
I just made a trip up there Tuesday and Wednesday (I went to the Six Mile area - about 20 miles south of where you are going). It seems that the fish haven't moved up shallow yet, but did pull out a nice 3 1/2 LMB full of eggs. I was told locally that the catfishing was going great, but didn't try it.
For equipment, a lot of people suggest red rat-l-traps, but I have had the best luck on Texas rigging a watermelon or pumpkin powerbait worm.
Here's another link that you can use to check out other marinas and campgrounds:
http://www.toledo-bend.com/marinas/index.asp