My family and I will be taking a hurtigruten cruise southbound from tromso in June. We have 2 young children, ages 2 and 9 months. The ship arrives at 11:45pm and departs 1:30am. Wondering what flight we should take from Oslo...should we arrive mid-day or in the evening. Does the port have restaurant and waiting area? Our kids are usually in bed by 830pm so wondering what to do before we board the ship as they will most likely fall asleep whil we wait. Worried about taking the last norwegian flight in case something happened and we miss the cruise. Any suggestions greatly welcome!