I was on this cruise due to a work conference. We had meetings each morning and on our sea day but then were free to explore the ship and ports. Due to the weather we were unable to dock at Key West. I was impressed with how quickly the staff completely changed our meeting etc... with only a couple of hours notice. We ended up stopping at Nassau a day early and added CocoCay on our last day.
Having cruised on several different but mostly larger ships, I was worried that the Majesty would be too small. I actually enjoyed the size of the ship as everything was close to walk to. The atrium area looked really nice with some small shops. If I would have been on a regular cruise I think the entertainment would have been a little lacking but we were busy with meetings and didn't really notice. Everything was very clean and I though the service everywhere was really good. I though the decor was pretty inside the ship - unlike my most recent Carnival cruise where the decor was incredible ugly and dated IMO.
Had a "spacious ocean view" cabin on the 9th floor. The room was very clean with enough storage but was quite small. I would hate to see how small a regular room would be. Our room steward was Cheryl who was awesome! I brought an over the door shoe hanger which helped with shoes and cosmetic storage as there is VERY limited storage in the bathroom.
Very clean cabin with adequate storage. The bathroom was very limited on storage. Beds were comfy and the air conditioning worked well. Never heard any hallway or noise above us and it was a short walk to the buffet and pool deck.