I stayed at Naknek River Camp in July of 2014 and had a fantastic time. The cabins are rustic but clean and ours had a full bathroom with shower. The camp runs on generators so there are lights and outlets to charge camera batteries or use your computer in your cabin. Each cabin has heat for the chilly evenings. There is also a separate shower cabin and it is very clean as well. The view from the front porch of the cabins is very beautiful and we saw bears across the river multiple times during our stay. This is a family run camp and they make you feel very welcome. Meals are served in the main cabin and the food is home cooked and very good. There was a nice variety of foods served during our stay.
The fishing guides are all personable and very patient if you are just learning. Despite never having tried my hand at fly fishing, they helped me learn to cast and catch a few sockeye salmon. Due to their location near the mouth of Naknek Lake, they are one of the few locations that can get you to Brooks Falls, Margot Creek and Idavain Creek by boat. We were there primarily for bear viewing so we went across the Lake each day. Not having to pay for a float plane made staying there an even better deal for us.
They do not have internet and cell phones won't work but there is a phone in the main cabin to make calls to home. If you need things from the local store such as extra drinks or snacks, they make a run into town each day and will pick up what you need. This is not a fancy place but has everything you need to make your stay an incredible one. I can't wait to go back there again.