We usually go to florida and caribbean during this time of the year, but in 2018 /19 we decided to visit uae and some other gulf countries for change . Msc was the only acceptable for us cruise line in the region so we booked with them (yacht club) on a 7-day cruise started 29 dec 2019.
Four years ago we spend three weeks in yacht club of divina (caribbean sea), last year we boarded msc seaside (miami) and the experience we had from those times was not quite good. To be honest, on board the splendida situation was much better, may be because our preliminary expectations were too low due to divina and seaside experience - we were prepared to face unadequate services and a number of unpleasant situations as it often happens on board the msc ships.
Surprisingly everything on board was relatively good - well cleaned cabin and bathroom, good (i wouldn't say delicious) food in restaurants, nice coffee(!), well organised shorexcursions etc. Pool area was clean but the water in the pool was like 20-22c and a bit muddy so noone got in. But that's ok - there was not too much time for pool activities.
Not too roomy for the money we paid, but it was clean and well maintained all the time.