Balcony is great if you can afford it but I’d save my money for excursions too! Take clothes that you can layer, gloves scarves, hats, warm boots. Also find a great place on the ship that’s comfortable and warm, big windows, food/ coffee close by and camp out there…Alaska is spectacular! Don’t forget binoculars!