According to marinas.com, Lighthouse Landing is on Ketucky Lake, accross the lake from Kentucky Lake Dam State Park. I will check the issue about the ramp and parking on LL, which I was told when I called that it is complimentary.
From looking at the aerial photos of both marinas, it appears that LL has open slips while Kentucky Lake Dam's slips appear to be roofed. Unless it is pouring rain, I prefer the openess without a roof. Also, LL is on Grand Rivers, which seems like a nice little town that you can walk to from the marina.
I also found out something new to me of marinas.com. If you click on a marina and once in, click on "view full map", it takes you into a map of the area, where you can navigate and see other marinas, bypassing the need to go to mapquest as I had previously done. Pretty neat. :teeth