I've been on Majesty a few times before so I was not new to the ship. Majesty is a lovely small ship. Crew is amazing. Two ports, Nassau and CocoCay. Never made CocoCay due to high swells which gave us a day at sea. There is no Solarium and since the ship is small, almost everyone on board was at the pool....very crowded.....so if you worship the sun you need to get up and claim your chair EARLY.
Food was very good in the dining room and service was great. Food in Windjammer was good. The entertainment was good, good broadway type shows and two comedians who were hysterical. Port Canaveral was amazingly easy to navigate, I was on board in ten minutes! Disembarkation was just as easy....did the self assist departure and was off the ship an in my car by 7:30am. Cabins are a bit smaller, but my interior was just fine and quite comfortable and cozy. Great ship for short cruises.
Really not sure about the cabin category but this cabin is so perfectly situated. It is right behind the stairs and close to elevators. You can get to the Windjammer in 5 minutes, same with the pool and you can walk about 6 steps down to the shops. It was great and did not hear any excessive noise from the stairs or from being so close to elevators.