If memory serves the Lake Isabel Recreation Area does have electric sites, but there is only one water hydrant to a loop. This was the first place I used my "water stealer" and the campground host lent me a hose to help it reach.
It is a wonderful campground, and the area is beautiful. One of my favorites in Colorado.
More on Bishop's Castle here:
http://roadsidewonders.net/bishops-castle/