We love the amenities of the larger ships (Voyager, Mariner, Freedom), but we've been missing the shorter Bahamas trips we took on the Monarch. This brought us to book the 4 night from Miami on the Majesty.
This was our first trip to the Miami port and we found it to be clean and comfortable. A bit of a wait for the Gold level C&A, but embarkation for the Platinum and above were quick and efficient. Our stateroom was ready when we boarded about 1:00pm and we headed to meet our friends at the Windjammer. The food was good, hot, and plentiful, even with the rush of cruisers coming aboard. We soon moved to the Schooner bar where we watched the ship depart. Our server (he had a long name and told us to just call him "Avi") was one of the best we have ever had, perhaps anywhere. Our deck 3 dining room experience was just as good. The staff was incredible and the food was surprisingly better than any of our prior cruises with every meal just as good as the last. The attentive staff, the quality of the food, and the beautiful ports we visited on this cruise made it an outstanding experience for both us and our friends.
It was a comfortable room with the usual amenities. The TV was new, but a bit small. Plenty of storage space for the cabin size. There is minimal obstruction of the view from this stateroom.