Overall my stay was very good. However, the person in charge of guiding me to my slip assignment was very poorly suited to give directions even though I had stayed there at least a dozen times.
The base wifi was totally lame. Locked up all the time and was extremely slow at best.
Facilities and van service are always a plus when staying at Charleston City Marina.