I'll start off by warning you this is a detailed review of our experience so far, on Majesty of the seas and we have only been in the ship a couple nights..hoping it turns around.
The Royal Caribbean parking and check in process here in New Orleans is a clusterF#(K like no other, we have been on carnival from here and many RC cruises from other ports and none are as badly put together as the one here. Not sure if its any better if you park out in a public parking garage but thinking it maybe better to just do that, be cheaper, and wouldn't require you to walk over railroad tracks out in the open (glad it didnt rain on us and hope there is no rain upon return or we will be wet dogs).
We tried to book our cruise about back about 2 months before the cruise date, for the 2nd person 60% off and kids free deal. We were told no more cabins were left to handle 4 people so our only choice was to pay for 2 cabins, got lucky enough to have them next door to each other, but boy are these cabins small and tight, yes these are even smaller than your typical cabins if you have been on any of the Oasis class ships. The ship shows its age, housekeeping and maintenance could be improved dramatically to at least make some of the simple really obvious issues better. Our sink does not drain, we have asked for that to be looked at 2 times and still isn't working right, the shower head in both cabins shoots water out from the hose so giving the kids a shower is a mess! The shower wall had mold on it, floors were not vacuumed in both rooms, the sink leaks from the bottom edge all over the shelf below, looks like its been doing that for several years from the damage its caused. I went to put my hats and stuff on the very top edge of the vanity and it had not been dusted off in months, so asked the room attendant to clean it off who than also found 3 old bars of soap up there as well.