Campground was clean and had decent facilities. The water was not necessarily “swimmable”, so bring a watercraft. The staff had recently changed the latest checkin time from 10:00pm to 9:00pm. My wife is disabled so it takes us a while to get anywhere and the staff refused to budge a minute in their new checkin time so we had to go to our campsite without our BBQ. It was an okay experience, but Sebastian Inlet State Park just around the corner is a better option for sure…if you can get a site.