My husband and I sailed the Majesty of the Seas on June 1st, 2009 for our 1st wedding anniversary celebration. Our first cruise was with Carnival Cruise Line's Legend, which set our service expectations high. We planned to spend 4-days aboard the Majesty of the Seas, and a few additional days with relatives in Port Charlotte, FL. I booked our interior stateroom directly through the cruise line, and flights on www.expedia.ca from Toronto to Miami with American Airlines.
It has taken me awhile to write this review because I wanted to be thoughtful in the way that I described my experience. To all of you who have had disappointing experiences with any cruise line, please recall that you get what you pay for. Royal Caribbean Cruise Line (and Carnival) are budget, family cruise lines. My $300pp did not pay for a 5*, luxurious experience. I very happily paid for a relaxing sunshine getaway with beach ports and I received what I had hoped for.
That being stated, when I compare my two budget cruise line experiences, Royal Caribbean's Majesty of the Seas was disappointing in these areas:
Very small but cozy room, well-kept, clean. The hallway was very narrow though!