I believe they just added electricity in the CCC area. They're friendly and helpful. I would just call them to double check.
I am unaware of any campsite other than the one cabin. If there is, I would be surprised.
Thanks! Your answer is awaiting moderation.