I took the ferry to Sausalito from San Francisco and would recommend taking out of town guests for the ride as well. It’s an absolute must.
The day was typical Bay Area weather-lots of sun, cool breeze and a relaxing atmosphere.
The ride is approximately 18 minutes, one way. Cost of the ride varies.