I have sailed the Majesty 4 times. 1996, 1997, 1999 and 2000, so it has been awhile since we have been on this ship. I would say that 2000 cruise was the best. Best food, best everything. We were actually aboard the first "freestyle" testing. I love Bermuda and its one of my favorite places to go BUT given all the negative feedback and the age of the ship I would have to rethink a cruise on the Majesty. Its convenient (though expensive) and its certainly a pleasure being in Bermuda for all that time. We now have a six year old and I don't think that the Kids Program on that ship would be fun for him. His only experience with Kids Programs was aboard the RCCL Explorer last May and he never wanted to spend any time with us. We are sailing the Dawn next year and the ship is beautiful I just hope the Kids Programs are just as great.
Good Luck with your decision.