Since your cruise is only 3 nights, try to talk the kids into going to dinner with you. It's a good experience for them! My boys ended up loving the dining room. I have an extremely picky eater (he was 14 on the last cruise). Once he believed me that if he didn't like something he didn't have to eat it and could order something else, he got adventurous and tried things I couldn't believe. He discovered that he loves soups. I couldn't get him to TRY soups at home. The waiter was wonderful about asking him what he DID like (chicken, plain pasta, plain salad, ice cream) and he always made sure that those things were available in the kitchen if my son couldn't find something on the menu he liked. Oh, and strawberries with whipped cream. He brought my son a fancy dish of fresh strawberries and cream every night for an appetizer! Just don't be afraid to ask for what your kids like... and assure them that they don't have to eat anything they don't like. Oh, I also told each of them that they didn't have to stay the entire dinner. My youngest left the dining room early every night to go to bed! After being so busy all day he couldn't stay awake until 10:00 (we had late seating).