TUI Cruises (Marella Dream): the one Cruise Ship I would book again!

I have read many positive and negative experiences, on TUI Cruises and in particular their ship called the “Marella Dream” (formally known as Thomson Dream). Now after sailing with this ship for over a...