Am I correct in that I read that jeans are not acceptable at dinner time? (And I'm curious as to all the different restaurants on the ship). Are jackets required? What about kids. Need help here. I thought I was going to be able to pack light. Thx.