Nice cabins, which were kept clean a few times during the day.
But:
* poor food (most of the times is was not warm)
Dubai is nice, we didn't take an excursion, you'd better do it by yourself. We took one of the hop on hop off busses. Be aware that MSC also sells these tickets (also in the cruise terminal) and for just one day, always starting at 8 A.M, also if you start in the afternoon. If you buy the ticket at the bus, you get a ticket for 24 hours starting at the moment you really start your tour.
The Grand Mosque is very interesting. But otherwise there was not much to do in Abu Dhabi (except if you take a dessert excursion or something like that).