This park is big and was busy, but was also very comfortable for our family of 9 in a bus. The Passport America rate was just $18, and although there wasn't a grocery store across the street, within 8 minutes you were in the middle of everytown USA (every store you need), and only about 20 mins from the beautiful beach.
There are 2 parts of the park- new and old; we preferred the old part (more mature trees, but no cable TV). Fast, free WiFi.
Many back in spaces were large enough for our 45' bus, and more comfortable than a pull through paved parking lot space.