We decided to try a Thomson cruise as the reviews were usually very good. We chose Thomson Spirit as got a great deal and liked the itinerary.
The ship is small and tired but spotlessly clean. It has a lot of vibration especially when docked but you really get used to it.
Thomson definitely have embarkation down to a tee ...from the minute you step off the plane til you're onboard...seemless operation.
Spacious, clean, a bit tired but ok for a weeks cruise