Stayed on a mooring for two months earlier this season because we had twork on chain plates and the windlass. The location is very convenient to St. Petersburg but without the density. We grew to love the town of Gulfport and found the marina staff friendly and accommodating. Our only complaint is related to the fetch with wind from SE to W. But that's life on the water, eh?
Very well protected from all wind directions and the entire field is in a no wake zone. There is a strong current that can often make the mooring ball bounce on your hull when wind and current conflict. The facilities on land are minimal - - two heads with showers and a fairly large laundry room. That said, we never had to wait for the head in the one week we were there. It's a very long dinghy ride from the farthest end of the field (we were on ball 64) , but there is another closer public landing up the canal by the ball fields. The town of Ft Myers Beach is not a 'must see' but we enjoyed multiple meals at Filipe's and the Matanzas Inn. Matanzas Pass Preserve is accessible by dinghy and offers a nice walking trail. Other than that, don't know what else to do there unless you rent a car.