You guys are tougher than we are on the CC board!
Having said that, I agree that the upgrade was way and above what one should expect in compensation.
I don't cruise RCL, Please explain the rationale of switching cabins (granted a balcony) in the middle of a cruise. ( you did say it was as the result of a win in the casino and casinos don't open until you are at sea}.
ralph