This cruise ("Timeless Treasures - taking in Cyprus, Santorini, two stops in Turkey and Israel) was originally booked with my mother, but after a family emergency I instead went with my girlfriend.
Firstly - the ports were all interesting and the excursions (booked though Thomson) were pretty good.
The experience on-board unfortunately was another matter. Both the cabin and the communal areas were dilapidated, and we encountered numerous issues.