I worked for NCL in the entertainment department. I think you would like it a lot. Casino staff get a lot of time off (always in port). Its a good position - just a lot of late nights. Go for it!
I am the editor, but I also speculate, ask questions and play devil's advocate. I reserve the right to change my mind.