LeeAnne, one thing to note. Let's say they only have a F left and this is more than an H. You will only be charged (if you choose to upgrade) 50% of the difference between the retail price of your cabin for two and the retail price of the cabin to which you move. There is a discount if you upgrade onboard (based on availability).
Based on your captain and the hotel director, accommodations can be made if you have issues with your room. I kiddingly remarked to the captain on the Diamond that the anchor being dropped at early hours directly under my room bothered me. He came over and asked me if I would like my room changed. I was humiliated...said no...He thought I was seriously upset about the anchor. I will never again request a room near an anchor though.