General: HUGE state park with over 700 sites. It does not fully open for the season until May 1 and when we were there in mid-April, only two sections, Fish Camp and Mills Camp were open. The Ranger station is staffed 24 hours a day, with a ranger on site until 11 pm. You need to show your pass to get inside the gate leading to the campsites. There are no hookups in any site (as far as I could tell). Sites are designated for tents, small trailers, large trailers, and RVs. As with other RI state parks, non-residents pay double the price of residents which kind of ticks me off (I don't mind a nominal upcharge but double is excessive IMO).
Site Quality: The site numbers throughout the park are painted on rocks but the sites themselves are not very clearly defined. There is no designated camping pad. Our site (114) had a water view but was not level. It was large enough for us to park horizontally and make it work for one night. Some sites had excessive roots and also were not level. Some picnic tables have been replaced with new ones, but others badly need it.
Bath/Shower house: The one in Fish Camp was adequate and clean. There is hot water, but you need to run it for a while before you get any. There was no garbage receptacle, and the toilet paper is so thin, that you can see through it. Showers are $.75 to get it started for the first three minutes. After that, the amount per minute increases to $1, $1.25, $1.50, and so forth. Machines take up to 22 quarters. There is a change machine at the Ranger Station. I did not use the shower so I cannot comment on how well they work.
Activities/Amenities: There is a camp store that offers wood, ice, coffee, basic groceries, propane, and canoe rentals. It was open with limited hours during our stay. Fishing, boating, swimming - all in season. Even though the park was only about 10% occupied, there was a strong Ranger presence. He circled our small loop three times just before check-out time and wanted to make sure we were leaving not a minute past the designated time.
This was just an overnight stay for us in a convenient location but there is no way I would stay at the height of the season!