We're off to Denmark with DS1 3.5yo and DS2 6mo - any tips about what to take on board, what to do, where to eat etc? And are the cabins usually cold or hot?? (We're going with DFDS.)