I know there is a convenient train, but I think it would be nicer to see Cinque Terre from the water. Is there a convenient ferry and / or boat tour from La Spezia to Cinque Terre and including Portevenere?
If so, can anyone recommend which one?
Should I reserve in advance? Or are these readily avaialble?
Is La Spezia nice enough to spend a couple nights, or should I continue on to one of the smaller towns?
Any recommendations for a hotel with a view and a pool?