This campground is one of the larger ones we've stayed at with 4 loops there. We've stayed in loop 1 two years in a row. That loop has a nicer restroom facility with showers in it. Not all loops even have flushing toilets. There is nice beach access from the campground. And lots of things to do in nearby Ocean Shores. There is shopping, dining, go carts and other beaches within about a 10-15 minute drive.
Rainbow Falls themselves aren't too impressive but my kids still had fun playing in the river. The campground was on the smaller side with only one loop but it had a huge field to play in and a small playground. Some sites are huge and others are tiny so be sure to check out the pictures beforehand to know what you're booking. Overall we enjoyed our stay there.