We have been lucky to have sailed on approx 15 previous cruises, including Thomson but sadly the standard of food and service we experienced on the Majesty was very average.
To start with a few positives the entertainers on board were quite good with all the shows full most nights and the guest comedian was universally popular. My one critisicism here would be the time of some of the late shows started at 11.30pm. Too late for many of us who had to get up early the next day.
The food on every previous ship I have been on has always been top quality, but alas on this cruise this wasn't the case. The food served in the buffet restaurant was average, but presentation poor. The alternative option was to use the waiter service which was on the whole average. A number of servers didn't understand English so extras like salad dressing and mustard never arrived