We travelled as a family with three children. Our embarkation port was Corfu. as Thomson has its own airline, we had a seamless travel experience from checking in at Gatwick to boarding on Thomson Majesty.
We booked a Junior Suite and Outside Plus on Deck 9. Both cabins exceeded our expectations for size. The suite had a full bathroom and walk-in wardrobe, as well as sofa-bed, coffee table and club chairs. It came with a fruit bowl and tea/coffee facilities, as well as minibar. We were told the views were obstructed by lifeboats, but you could easily see over them. The main negative was that there were running lights on at night, so we had to keep the curtains closed. The cabin stewards were brilliant, and undated when my daughter decorated her bed with the contents of her stomach.
The food was fantastic. We mainly ate in Seven Seas, where we pretty much had five courses for the evening meal. The portions are small so you can enjoy all the way to the pudding. We had the drinks package, and the wine waiters kept our glasses full. The house wine wasn't great though, but we could have cocktails. The waiters were amazing - great service and good humour. There was food available 24 hours on deck 10.
The evening entertainment was great. The different bars had their own entertainers, as well as the show team in the Jubilee. They were all very versatile and professional. The quizzes and game shows in Fireworks were good fun and not too taxing.
There was some daytime entertainment on the pool deck - quizzes and demonstrations, but we were only around for a couple of these. There was also live music on deck.
I was pretty much glued to my Kindle, but there were plenty of past-times other than sunbathing.
The children's club was good. My daughter was the eldest child there, but she was still keen to go. They had a couple of breakfast events, as well as a dinner and reserved seats for the show. There were a few teen events too.
The ports of call were very interesting. We did DIY for them, although we used ship transport for Koper and Venice. The excursions would not have appealed to my children (or me, tbh).
The worst aspect was the number of sun beds that are "reserved" on the sky deck. The ship policy is that they will remove towels from unoccupied beds after 45 minutest, but they did not carry this out.