There are two RV areas; one is Beach area, the other is Mountain View area. We stayed in the Mountain View area. The spaces are large, level, and easy to get into. I think they all have electricity and water. They are paved, as are the roadways. There are picnic tables and fire pits at each site. Some tables have shade over them. They have planted trees that are starting to get large. There is a dump station that’s easy to access. There is nice grass planted at some sites; however, due to the drought, they have sadly let the grass die. This is very sad but with the water so low in the reservoirs it’s hard to justify watering the grass. You can reserve spaces but we were able to get a nice space as a walk-up. My husband used the restrooms and said they were fine. They also have showers.