Michelle, the best advice I can give to you is that if you make up your mind in advance to enjoy the trip and have a great time, they could be serving McDonalds and you would still have fun.
A lot of people who say they have a miserable time are just looking for things to complain about. Granted, some have legitimate complaints, but really no more than any other cruise line. But if you are nice and having fun, the crew will reflect that back to you. If you're cranky and short with them, yeah, a lot of them are going to be short with you. Happiness increases exponentially when you share it with other people.