We have stayed there several times and found that any of the pull thru sites were good. Enough room for the MH and toad and every one we have been in has had enough vegetation to separate you for your neighbors. The interior roads and sites are all sand, so you will be tracking a lot of it into your RV.
Joe
2013 Dutch Star 4338- all electric
Toad is 2015 F-150 with bikes,kayaks and Harley aboard