One of the best camping spots we’ve been to in a while. Had an awesome spot right on the water with space for the dogs to swim and a big, open site for us to set up and relax. Hosts were really kind as well.
Only 45 minutes from Hayward too should you need to get back to reality (and cell service) at all.