Just got back from a Royal Caribbean cruise and it was awesome. So much fun. I had no problems with my incontinence on the ship. All the attendants were very helpful and understanding. This is the second cruise I have gone on since my injuries and becoming incontinent and this was a much better experience than the Carnival Cruise.
On Carnival they would not empty the trash if they say a diaper in it. even if i bagged it for them. I would have to take it to a public trash can on the ship and them was even talked to about it by the customer service that they did not dispose of that kind of stuff. Even after I had informed them of my disability.
Royal Caribbean on the other hand was awesome. I informer them of my incontinence and they told me they would take precautions with the bed and that if I need supplies while i was aboard they would be more than happy to help me out.
Loved the trip!