We will be going on a small ship cruise in mid-May. I have a friend who has done the same trip and she strongly recommends taking a winter weight jacket. I would rather not and just take clothes to layer. Any suggestions from people who've done this. Is my friend right?