Ft. Myers
When we stopped at Legacy Harbor Marina in Ft. Myers we were pleasantly surprised. It is clean and neat and within walking distance of a grocery store and the downtown area.
We had initially planned to only stay one night, but after I realized that there was a coal fired pizza place in town I decided we would spend one extra night.
We also took advantage of the laundry and did a pump out and water refill.