Let me start by saying that three and four-day cruises are a whole different experience than longer cruises. I typically avoid them like the plague, but we decided in late February to take our granddaughter on this cruise since COVID numbers were going in the right direction.
I have about 25+ cruises on five different lines under my belt, with many on MSC (I am a Diamond member.) Our first cruise on the Divina was so very nice in every respect. The entertainment, our square cabin, and the lovely ship sold us on MSC.
The experience between the Divina several years ago and the Meraviglia in 2022 are like night and day.