Marina office was very accommodating, particularly with an approaching storm and many requests for dockage. Dockhands were extremely helpful upon arrival. Restrooms/showers are clean. Shuttle into town was terrific! Our dog had many boaters to flirt with along the 1550 ft. mega dock! (Very dog friendly marina.) Publix not too far away for anyone needing to reprovision.