Cottonwood cove is an amazing place for you visit to Northern Idaho. My family has gone back to this same location 2 years in a row now and are planning another visit very soon. The Hosts of this campsite are friendly and accommodating to their campers needs. They have an amazing private beach just across the road. That is kid friendly which was a huge plus for our family. I would recommend this site to anyone.