Great cruise, everything was perfect except for the detour due to the storm near Key West.
Of all the cruise lines we've ever been on RCI is the best. This being a prime example. Majesty has to be their smallest and oldest ship in their fleet yet it was absolutely incredible. Everything was just impeccable.