From what I could see the majority of the sites are handicap-accessible and the washrooms. I didn't really pay attention to the electrical because we don't use the help us. Although you do need to keep an eye out for poison ivy and poison oak
Almost all of the sites have electrical hookup, although they may not beasl close as most so make sure you take extra extension cords. They are planning an extensive electrical update this fall.
Thanks! Your answer is awaiting moderation.