We purchased a package from Imagine Cruising which involved a 3 night pre cruise stay in the Atlantis Palm Dubai. We were unlucky with the weather as for 2.5 days we had cloud wind and surprisingly for the desert, some rain. It was even too cold to use the waterpark which was attached to the Hotel.
The cruise overall was reasonable as food and drink were good as was most of the entertainment.
The ship has seen better days but the price reflected this I believe.