I highly recommend visiting this place at least once. We spent two nights here and it was so worth the 10 mile hike. You can also choose to ride horses or take the helicopter. The campsites are spread around over a mile. There are plenty of campsites available right by the river with plenty of shade. The restrooms are well kept with toilet paper. Drinking water is available at beginning of the campsites. Make sure you visit all of the waterfalls especially Mooney falls and Beaver falls. There is also a food hut by the Rangers station by campsites. They sell different types of frybread and soda. The hours vary so plan accordingly.
We just camped there couple of weeks ago. Walked about a mile on the beach to find a perfect spot. We were able to set couple of tents in the shaded area in the woods and few on the beach. The shaded area was perfect in the afternoon. Take a walk down the beach to see tidepools and explore the surrounding area.