UPDATE: Last weekend had another stay at this marina. You just can't beat the crew there and the facilities are always clean and tight (do wish the AC would be maintained during the night as 90 degrees at 10pm outside last Saturday had the shower rooms like a sauna). Apart for the heat in the bathrooms, the place is one of the most convenient locations between St. Pete and Clearwater. I hate to divulge this gem but they are too good not to share. Had reserved a four day weekend down on Longboat Key but the wind forced a late minute change. Got a last minute spot at GMM and they treated me like I was a regular. Met me at the gas pumps and walked me into my spot, checked me in with utmost professionalism and courtesy. Pump out and check out in the morning were equally superb. The staff is top notch and the facilities are equally as nice. A very nice location and will be a destination used quite often in the future. Highly recommended.