I have been on both Carnival and Royal Caribbean cruise ships and Royal Caribbean wins hands down. I was able to book a last minute cruise (2 weeks before sail date) on the Royal Caribbean Majesty of the Seas and received a great price and a great room. I booked a Cat. I which was suppose to be on deck 6,7 or 8 with an obstructed view. My husband and I ended up on deck 3. I was worried about a porthole, it was fine, plenty of light for the compact space. First I called RCL, the corporate office to complain about the room change, I was told it was actually an upgrade because deck 3 does not have any obstructions like the Cat. I does. I was very understanding, yet made it clear this was not what I booked. They refused to change my room even though I knew for a fact they had rooms on deck 8. Like I said, the porthole was fine. I was amazed to find a bottle of champagne and chocolate covered strawberries in my room upon arrival, it was from the RCL corporate office. This was very nice of them. My husband and I shared the champagne with our table mates the next evening.
Food and Room The downfall of RCL is that the rooms measure a compact 122 sq.feet compared to the larger rooms on Carnival. For a short trip, it was fine. The ship was bright and airy and everyone was super friendly. The staff was very helpful and attentive to our needs. The food was incredible, much better than Carnival. Royal Caribbean actually serves a great steak while Carnival has gone to a type of flat iron steak which was very dry and tough every night I had it. I will admit the chocolate melting cake on Carnival is much better than any of the deserts served on Royal Caribbean, Carnival wins that one! I was just on the Carnival Legend in June and the food was just okay and the ship was dark and gloomy.
The Majesty was bright and felt very open. Shows Wonderful, fun and entertaining. Staff Wow! They have the best staff on the Majesty. I have read some reviews that differ, trust me, they were very attentive and always served us with a smile. Romance You must go to the top floor of the ship in the Viking Crown Lounge. It was very romantic!