Are you non weight bearing on the broken side? If so, I would reschedule.
You won’t even be able to get in and out of the shower on the ship 🤷♀️.
I’ve used a knee scooter for weeks - in airports (you can gate check it for free), hotels, other cities etc. I would not use one on a ship. Too...