You can always pay the difference in the price of your assigned cabin to the category you want to be upgraded to. Maybe there won't be much of a price difference. Your travel agent will be able to give you that information. I would think it would be a good idea to save your money and experience the cabin location. You may think it's a great deal and do it again in the future. Everyone knows that there's not much time spent in a cabin when your not sleeping in it. I usually book balcony cabins because I get the diamond discount. However, I just saw an inside cabin on the Freedom in February for only $399 per person, for a 7 night cruise. That's less than half price from a balcony cabin. I'm thinking about booking it.