Try Scipio Creek Marina, great folks and close to town.
We've only docked at Apalachicola Marina and at the face dock they also manage, but we've walked to Scipio and it's a very nice marina as well. They have a dry storage unit as well. As you said, the people working there were very friendly and insisted on showing us all around.