I recall a few beside the paved loop road spaces. More like parallel parking. Most are back in spaces.
No showers, no dump station. I don't recall there being any plans sites here. If you use Google maps satellite view you might be able to see if there are some.
Thanks! Your answer is awaiting moderation.