We arrived there just after dark so we couldn't see much. There were a lot of large rigs there, and the sites were at least 7ft apart. We found a decent number of sites open, so we picked one and started to park. The asphalt pad was level. A friendly fella greeted us and let us know the site (#30) was available for the night, told us about the amenities, and advised us of the pet-friendly camp standards. The camp was totally quiet at 10p, but our neighbors had some noisy camp gear so that sucked all night long. In the morning we woke up to an amazing view and to our surprise we were on the beach front. We had to leave in a hurry the next morning, but we wished we could have spent more hot summer at this cool refreshing water frontage. We camped here in a Travel Trailer.
Very nice grassy and well shaded campground on the shores of Lake Roosevelt right at Keller Ferry. Nearby boat launch and marina with small store, moorage available at the marina for extra charge. Marine fuel dock also available. Boat launch area makes it easy to launch a boat even with a large RV, and you can store your trailer in the parking area on the far side. We noticed that only a few of the sites (perhaps only about 25%) were close to being level; the others were not anywhere close. Picnic tables were provided and in nice shape. Shade trees do a nice job of keeping the RV cooler even on 80+ degree days but use of a satellite dish is about out of the question. We will camp here again, though. We camped here in a Motorhome.