Little nicer hotels with more choices on places to eat, Stephenville is just up the road. Increases your drive time to and from the lake, but it's not that far away.
Fished that lake all the time when I went to Tarleton. But never had my boat on the water there. Might just try to do that once Tarleton starts their football season. That way I can get two for one on a trip. Fishing and football