My one experience of cruising is spending the night at Gatwick to get an email in the morning to inform me that the cruise was cancelled and then waiting 2 months for a refund with really poor communication.

Maybe we will try it again once things are more normal