I agree with others. I would take handwork and a couple of books. You are paying way too much money to go on a cruise to spend it sewing in a room somewhere. There has to be plenty of activities on the boat. The cruise lines are prepared for this cruising time. Have fun, talk to others etc.