Wouldn't book a Thomson cruise ever again! Poor flight, horrible airport miles from the port as they don't fly to the nearest international one.
Very old ship, very noisy and bathroom in badly need of updating. Can here cabin neighbours next to you. Food repeated and shows were boring after a few nights of watching them
Excursions expensive for what you got. Sunbeds need replacing and you could never find one without a towel on. Unless you wanted to spend money on all the extras the basic price and drinks package didn't include very much.