We stayed at the city marina, Garrison Bight, in 2012. It was very reasonable and well located. They stored our trailer as well, very cheaply, especially for Key West.Friendly folks, they provided fresh water to flush our motors when we left. I think it was officially a no-no.
Carpy