The office staff is very helpful and nice.
The location itself is pretty remote and not close to many amenities. The sites are pretty difficult to get into based on the layout. I would not recommend this place to a newbie as it is nearly impossible to get into a lot of these sites without having nearby sites empty to use their space. I struggled even with the adjacent sites being empty. The sites are close together, but the staff does a good job spreading out their reservations. We booked a riverview site, but there is a good amount of marsh between our site and the river, so the view is not that impressive. The single digit sites have a better river view than double digits. The site is pretty level, and I do like that it is rock/gravel and not dirt. The hookups are at the front of the site, which requires you to have an additional 25 feet of hose and power. The staff does warn you prior to arrival of this, so we were well prepared. Wifi is good within the campground, but I couldn't get the cable to work. There is a boat slip and boat rentals available on-site. There is also a pool and hot tub ( the hot tub was not functional during our visit). Good amount of shade within the entire campground, which is nice in the summer months. Depending on what you are looking for, this campground may or may not be for you.
Sites here have a good amount of shade which is great for summers in Florida. Check-in process is easy and park is clean and quiet. Close to beach and trails. A little bit of an obstacle course for bigger RVs with all the trees and narrow roads. This particular site is a little odd shaped. We have a 34' TT so I think a smaller rig would have an easier time setting up and more room. Even the 40' sites on this loop seem a little more narrow than our last one we stayed in between D and E. I would stay within those sites next time but still not a bad visit.
The camp is located in a great location between the beach and the river. There are many shaded camping spots. The showers/restrooms were a little dated but clean. Easy check-in process including an after hours check-in. Camp is set up well to make it easy to navigate and get set up. We will definitely stay here again and highly recommend to others. There are two restaurants within walking distance as well.