Last year my friend was a little upset that the cruise fare dropped after she booked.
She booked a Guaranteed Inside cabin on the Legend.
When she arrived on board she was surprised to find her room (Carnival calls it an inside) was actually
an Obstructed view with French doors just behind the life boats. So in that case she received an upgrade.