Awesome but lots of people
Location is very close to the beach and close to the city of McCall which has lots of fun things to do. Campsites are quite close to each other and you have to reserve quite a bit in advance if you want to book multiple sites close to each other.