I'm fortunate to be able camp at Lake McClure often because it is not too far from where i live. The campsites were very clean, bathrooms were very clean and well maintained and the cost to camp here at $25 per night is reasonable. We have brought our watercraft here and the people boating around us have always been courteous and responsible. The only drawback on this particular trip was the dog left tied up and unattended, at one of the campsites closer to us, would bark at every person who walked, drove, or rode by their campsite. And it might not have been a big deal if they werent so close to the bathroom, but after the first few hours of barking, i almost wanted to ask for a different site. Other than that, we had a great time. The rangers were very knowledgeable and outgoing. Special thanks to Mr. Null, the ranger we met the following day, who was very hospitable while we were checking out horseshoe bend and bagby.