Just come back from a weeks cruising on thomson majesty and loved it. the food was spot on and im funny with food abroad.but a wide range you want for nothing. the staff are very friendly and helpfull from the top of the ship to the bottom they cannot do enough for. the entertainment top notch loved every minute on ship and would book again tomorrow without hesitation.
Cabin was roomy clean and tidy and staff very attentive and freindly.