We sailed on the Dream last year amidst the bad reviews (albeit on the August-September side, where reviews had begun to improve) and we found it to be brilliant, with only a few issues such as missed port and restaurant leakage)
After going into dry dock for a fix up, refurbishment and two new thrusters, we saw a late booking price and took the plunge once again!
The ship has greatly improved. There is little to none smell of diesel when departing for port any more, and the Lido Restaurant (last year named the Andromeda) has been fixed. Thanks to on board water sanitisation tanks that were fitted, we also didn't miss any ports this year!
Very clean and tidy by steward Tulus, lots of room however beware missing the secondary door and is above the Medusa Lounge so can be noisy.