Thoroughly enjoyed our weeks cruise on Thomson majesty. The meals were good lots better than some hotels stayed in. Entertainment very good. 2 shows by Martin Daniels excellent. We had all inclusive drinks package which was great value as several premium drinks included in this. Cabin was small but had everything you needed all in all we really enjoyed the holiday and had nothing to complain about. Must also comment on staff who mostly seemed very hard working and mostly very pleasant. Special mention to our maid Jessica who was so pleasant for all we wondered when she ever slept. She always seemed to be around from early morning to late at night. We only went on one excursion which was in Sicily. Wanted to go on this one to go on cable car but unfortunately this was cancelled due to high winds. Had to go by bus instead. The rest of the ports we just did our own thing which we really enjoyed.