Been on the Majesrt once before. Excellent choice again. Canaries not my choice of destination but as it was for Christmas was far enough to travel to get some sun.
Staff are amazing, from cleaners to Captain. Nothing is too much trouble, no one ever passed by without a "good morning" etc.
Entertainment team exceptional, Shep, Adam, Lauren, Christine etc., you all work so hard and make sure guests have a great holiday with a variety of quizzes, games etc.
Outside plus, good size and plenty storage. Shower better than one we have at home.
Cabin kept spotless and towels replaced whenever required.