How can you go and not have a good time. You are going with the right frame of mind, just don't let little things get to you, enjoy everything. You'll be meeting all kinds of people from all over and be as busy as you want or just do little and relax! Of course, in between all that, you'll be eating!
Can't wait to hear how you like your first cruise :-)