Thank you for a great review. I have always loved Sovereign. Glad to hear that food is becoming a priority at RCI again. How about the cabin steward? Was he overworked, or able to provide the wonderful service RCI is famous for?
About your weather, the cold front blew through here too. I was really glad that I wasn't on vacation at the time. A lot of people think that Nassau is in the Caribbean and/or that it is tropical. It is not. It is just off Florida. The water around it is Atlantic and the climate is semi-tropical. Most of the time, that is good enough. Once in a while, it does get a little cold.
Work like a dog. Live like a pauper. Save all your money. Then Cruise!