Let me start by saying we (my wife and I) have been on 25 cruises over the past 15 years. We tried MSC because of the great deal offered. We weren't expecting much, but what a great surprise we got. After a few minor hick-ups, the week was great.
The MSC Divina is beautiful. The rooms were nice. We stayed in a balcony cabin which was ok but the way this ship is designed the deck above our room ...