Thanks all for the very helpful replies. We are a UK couple so gratuities not an issue.
Sailing from and back to UK port (Dover in this case) certainly appeals having missed 2 days of a river cruise this summer due to BA flight cancellation. Do I recall correctly that you have the option of free parking at the port rather than the chauffeur?