The sites were shaded and private.
They were fairly wide, we just happened to get a site that had a tree in the way of the drive, so it took a few tries to get the trailer in. It would have been extremely difficult if we had a larger camper/trailer.
Each site has water & electricity; there are sanitary disposal stations. Grills are also provided. There are no fire pits, but campers can rent one from the store for a small fee.
Each of the waterside sites had a grassy area, then a small private beach.
Private beach:
From the beach looking back at the site:
Another view from the beach:
We aren't certain what the sites on the other side of the campground are like since we didn't take the time to ride around and look.
The bath houses are large and appear to be well taken care of. There are washing machines that are coin-only just outside of the bath houses.
Right when you pull into the campground, there is a small store with staples. They also appear to sell pizza and other small snacks. A Snack Bar is also in the park, but it was closed when we arrived. It is a short drive to grocery stores and restaurants.
According to their website, there is also primitive camping available, but pets are not allowed in that area. A permit is required to camp on Shell Key Reserve.
There are 7 miles of paved walking trails connecting the "keys" within the park. There is a fort, a quartermaster museum, dog park, canoe trail, as well as a ferry to Egmont Key.
We definitely want to go back to Ft. De Soto State Park to take in everything it has to offer!