This is my wife and my 4th cruise on the Majesty. This is an older ship, but they continue to do a great job of maintaining it. Everything was clean and and well maintained.
This cruise does not offer all the bells and whistles of the bigger newer ships. The entertainment options are limited in the evening. As many times as we have cruised on this ship, it seems the shows are just reruns. It would be nice if they could retrofit this ship with one of the coolest features out there, a movie screen. But they had an excellent late night adult comedienne on the last night. Also, the Sail Away Party from Nassau was fantastic. The DJ on the pool deck even lit a fire under me.
Check-In was a breeze. From the shuttle to drinks on the pool deck was about 15 minutes. Unfortunately, debarkation was a grind. Delay in our group getting off. The coffee and other drinks in the Boleros lounge ran out quickly, and were not restocked. Delayed between the ship and the baggage claim. Told the wrong baggage claim. From the time we finally got called to leave, until we were through customs was close to an hour. This is not the first time we had problems getting off the boat in Miami. They need to work on this.
Coco Cay is always one of my favorite stops on this ship. It continues to get better. Another port, Key West, I wish you could stay to see the sunset. We ended up having to rent a car and drive down to see it.
The food was good. Had a lot of taste. However, seems to have gone down a little bit over the years. But still good. The pizza has definitely improved. Go to Johnny Rockets and say Hi to JJ.
All in all, a very affordable way to get out of the cold. Relaxing and not hectic.
My wife and I arrived in Miami two days before the cruise, and stayed two days after. I would like to recommend people try to not fly home immediately. It was nice to know our vacation was not ending as soon as we got off the ship. Made going back to reality a little easier.
Good job Royal. You continue to make cruising fun.