We stayed for 3 nights on a mooring. The setup of the mooring field is excellent, with comfortable spacing between moorings.
The mooring field is very close to town with easy access to city docks with space allocated for dinghies. The Gulfport Municipal Marina is a quite a bit further from the mooring field. The showers are clean and well maintained.
We will definitely visit again.