I probably would give the marina 5 stars if we had stayed after the new St. Petersburg pier was open. Frank was very helpful in confirming then changing our reservation at our request; he even gave us his mobile # so we could contact him directly.
The marina location is perfect - just off the main St. Petersburg waterfront. There are many bike paths and walking trails just off the marina.
But the street just off the docks was closed off because of construction on the pier and, as noted, there were no dumpsters on the site because of the construction. Thus, it was a long walk to throw away trash and to get to a space for my dog to relieve himself. In addition, as also noted, the fixed long transient dock coupled with the tide swings can make getting on/off the boat pretty difficult at times.
We would love to come visit again after the pier is open and, hopefully, the walk to discard garbage and take pets to grass will be much shorter.