The location on the Columbia River is gorgeous, but the campground is run down and super basic anyway. Water has arsenic and is no good to drink or cook with. You have to bring your own water, or buy theirs, which they don't mention on their website or on here. No cell service, no wifi and no laundry. Otherwise it is quiet and lovely. But impossible to do basic tasks. The hosts chose to put us in site #30, which is in the extended area of RV sites, away from the river, no shade trees, just a bare gravel lot that is nothing like the photos on their website. The nice shade and river view is a short walk away, tantalizingly close, but cannot be enjoyed at all at these sites. I returned to the office and asked for a better site, but they said they were all booked. Several nice shady sites remained empty throughout our stay. I was very disappointed that we weren't given one of those nice shady sites. See map in my photos and do not take any of sites 29-43. They are packed together and terrible!
Park has all services. Wifi is very bad. They closed the swimming pool a month early although it is 90f in Portland. Dumpsters are overflowing and homeless people and druggies creep through at night and sometimes during the day.