Surprisingly cool spot!
If you are on your way up to Devils Tower and are looking for camping this is definitely the spot instead of the KOA camping. Its about an hour away and way less crowded. If you like more of a primitive camping experience go for the homestead camping spots. All dirt (no contrete pads), some shade, a decent amount of space between camp spots and close to water. We only had fly fishing rods but still were able to catch some decent size bass. If you like fishing, and arent a skilled fly fisher, definitely bring a good casting rod- fish are all pretty big and aggressive (walleyes, bass, sunfish etc).
You can swim anywhere in the reservoir except where boats dock. If you have pets though I would be cautious around the water, there are tons of signs up about algea blooms.
Its a 6 hour drive from Denver, but I'll probably head up to Keyhole whenever Colorado has strict fire bans. Pretty neat spot, reservation only at the moment.