It's first come first serve. We got there at 830a on a Friday in summer and most all the campsites were available. There was no firewood for sale but port Angeles is a short drive and the Safeway had it. Our fire pit was kinda messed up where the grill was too low and warped so the pans were tilted on it. The bathrooms aren't great but they are usable. There's no showers and no soap in the bathrooms. The washing area for dishes is also not ideal. You have to bend down and a spray happy push on the faucet. The campsites are pretty close together so I didn't feel we had great privacy. However our neighbors were respectful and quiet so was ok. The surroundings in the park are just beautiful and we were able to do a hike and go kayaking. So campsite was ok but definitely room for improvement.