I a neighbor told me about a hellish cruise he was on with a Bahamian crew. They were not the problem but a lot of the passengers from the Atlanta area behaved like pigs. He could see the hatred the crew had for a certain group of passengers.
When on a cruise, I make it a point to tip the wait staff, the bartenders, the person who cleans the room. just a couple dollars a day is all it takes. And be friendly with them.