First time going on a cruise with 2 kids 8,4y old.. any must have items ? Browsing on the Internet there is a lot of useful and less useful. What would you recommend they I must have/buy beforehand?