Very nice small campground. Very clean. Must have reservations to stay. Weekends are typically booked during the summer but during the week can usually have any spot. The site is divided up into 2 areas about 10 sites in each area. Sites 1thru 11 are on the river. Sites 12 thru 20 are not. No beach at campground.