Majesty of the seas is an old ship, one of the oldest they have and probably should be retired soon. However, my husband and I wanted to see Havana so we went on a Holiday cruise for 4 nights to Havana and Bahamas.
-No specialty restaurants except Chefs Table, which we did for my husbands birthday. It was horrible. We have now been to 3 Chefs Table and this cruise was the worst. The food was bad, they forgot about us so we got up and started serving our own wine. I did get my money back for it but it took a lot of complaining for them to even do a thing for me.
The view is obstructed by safety boats.