We were on Majesty June 12, 2000 for 4 night Bahama cruise. So great! The ship is beautiful & very well maintained; the staff was courteous & prompt, with one exception being a rude room service person (on the phone), but that was the only bad experience the entire time. I agree that Windjammer food was not great, but it was okay. Main dining room food & service exceptional. In Nassau, we took the Catamaran snorkeling excursion - do that it was the best time! The reefs (we went to three) were teeming with fish & so beautiful! Coco Cay was also very good, the barbeque was quite tasty & there are alot of things to do on the island, except fishing excursion, which my husband really wanted to do. There were a total of 6 in our party, three cabins, ages ranging from 24-54, and we ALL had a great time! ENJOY YOUR TRIP~!