The moorings are in excellent shape and the area is very nice. I only rated it a because the on-shore facilities are minimal at best. We will be back on our trip back south.
I guess location is everything. The dock is not in great shape. It was fine, but expensive, for an overnight to check out downtown St. Petersburg.