After cruiseing for over 15 years we are very disappointed that our cruise on thomson majesty was well below par. when we arrived on board the staff were not very friendly.then we were show our cabin 4987 on deck 4 which was over the engines .when we went to bed at 10 pm we were unable to sleep because of very loud engine noise so i went to the casio and sleep on a lounger for 4 nights.on the fifth day i was taken ill with possible food poisioning.and spent the day on sun lounger on deck 7.unfortuley the food was not fresh.and was heated under lights for long periods.Made my concerns to the reception on severial accions but was told the ship was full and should read the small print in broucher.we will never sail with thompson every again. the first 3 nights we did not have any shows