MSC Divina
Overall other than some craziness on embarkation, the ship, staff, entertainment, and food were as good as and in most cases better than Princess, Celebrity, and RCL. I would highly recommend using this cruise line again, but do take in mind as I explain more below this is a European Cruise line with European passengers and customs different that most American lines. The captains greeting the first night was in 28 languages but that is also part of the fun and experiences everyone should experience as part of sailing!
Embarkation-
The cabin was spacious with a huge bathroom shower and tub. A little tight for clothes storage but overall a good cabin great location amidships. If I book again I would book a handicap cabin they are the size of a minisuite on other ships.
Since we have visited all of the ports on previous cruises we just enjoyed a walk around the area and a swim.