It could well make sense to have cruise ships or their insurance companies cover such costs.
If it were a working vessel, it would be part of the cost of doing business, and if it were a pleasure vessel, such as in this case, it could be the same.
Could be included in fare
No problem