We were hesitating between inside vs balcony at booking, but the ~$5000 price difference plus a lot of folks's opinion that it doesn't matter much as one is in the cabin to sleep only skewed the decision making. And we mistakenly chose the north bound ship that has so many disadvantages (6am arrival time for Glacier Bay is one of them). I guess a more comprehensive research prior booking is critical. well, lesson learned.