Absolutely
Yes on the convention center side
Yes there are docks
Sure
Yes, I think there's a slight charge for docking but well worth it.
Yes it is available. A great place to stop by
Yes, all sizes, either free or about $1+ per hour, easier and closer than taking a car. We boat there often.
Thanks! Your answer is awaiting moderation.