On lake Guntersville I would recommend the causeway at Goose Pond or the Causeway at Belefonte. I haven't been to either lately but have dome well in the past. Both places you have to get there early or late to get a decent spot.