My band played on a 10 day chartered cruise from San Diego, California to Vancouver, British Columbia, and back, with stops in Seattle, Washington, Astoria, Oregon and San Francisco, California along the way. It was a Princess Cruise Ship, and they liked us, but when they offered another contract, we said no way we would ever do it again, even if the tripled the money.
The one thing we always hated about playing in bars and clubs was having to deal with drunks. There is nothing so annoying as one drunk after another coming up to you between sets, saying things like "Yoush guys are sho good. I wis you play here every night." Fortunately, as soon as the gig is over, you get to leave. But you can't hide from them on a cruise ship, unless you stay in your cabin every second you are not playing. Your only hope is that they won't remember your face.