Would not recommend the walk-in sites!
I booked this place because I thought it would be close to the water, but it's actually across a major street and there is a huge paid parking lot you have to go through to get to the water. I had booked a walk-in site thinking it would be a nice site where we could drop our stuff and park our car not too far away. There are some standard sites where you can park by your site but those didn't look very nice either.
Here are the cons:
1. the walk in sites are on a significant hill which makes it a huge pain in the butt to take your stuff to and you have to walk up to the bathroom
2. the parking is far away because they hold all of their close parking for their RV sites
3. these sites are literally right on top of each other, like barely enough room for a tent and you can see and hear EVERYTHING in the neighboring campsites which are like 20 feet away
4. It's way too congested and right by the major road which makes for a non-peaceful setting
I had pre-paid for 2 nights here and ended up leaving after like 2 hrs. I guess if you're just looking to be close to South Lake Tahoe and the casinos and lots of people, this would be good for you, but it is by no means a serene camping environment.