This was our 2nd cruise on the Majesty and it was enjoyable. The shows were better this time but the food quality didn't seem to be quite as good as two years ago. The deli was the best for lunch with great service and very fresh salad ingredients. The stop in Nassau was not enjoyable at all and will be my last to that city. I'm guessing that Royal Caribbean gets paid for stopping there or something.
The crew on the Majesty was friendly and made us feel very welcome. The ship was clean and still looked to be maintained well.
There was an automatic daily charge to our account for tips but the servers still expect something additional which kind of feels like a rip off but no complaints at all on the servers for sure.
The room was small but clean with a comfortable bed. This room is for those that would like to wake up very early in the morning as the noise is extreme when the ship docks each day. If you want to sleep in don't let them sell you this room! The view is very limited as well.