My husband and I are just back off the MSC Divina Eastern Med cruise. We had read all the reviews before we left but our experience was nothing bad like the reviews. We travelled without our kids so the family areas we didn't venture into at all. The boat is magnificence and we had a lovely balcony room on deck 12. The way the boat is done is amazing - every light fixtures on the boat is a statement piece. We loved every minute of our cruise. The staff were very helpful and the boat from top to bottom (at ALL times) was immaculate. I don't know how they kept every single area so spotless.
We opted for dinner on a table of 8 and we were very lucky and had a super table. We never laughed so much and we all became good friends. We ate in the Tex Mex one night and the food was delicious. The food in the Villa Rosa was very hit and miss which was a disappointment but we found the buffet superb.
We did the excursions ourselves and we didn't get out in Bari or Izmir (nothing there and a waste of a stop). The absolute highlights are Istanbul and Dubrovnik. We got up at 6:30am the morning we came into Istanbul and watched the sun rising from our balcony and the Mosques were all shimmering - its a sight we will remember forever - magic!! Dubrovnik - the boat was delayed so we only had 4 hours there and we hopped in a taxi from port and paid him 60 to bring us around the sites for 1.5hrs (well worth the money). He brought us to amazing view points and a gorgeous sleepy fishing village called Hilini and then he dropped us off at the walled city to walk around. This place is magical and will definitely return to explore it further.
Highlights of the Cruise - the boat is stunning; room was fabulous, spotlessly clean everywhere; staff were great and always there to offer waiter service; entertainment is great; drinks package is great (cocktails are heaven)
Negatives of the Cruise - Bari and Izmir should be taken off and give double the time in Istanbul & Dubrovnik. Its very disappointing to have so little time.
We cruise the Med with Celebrity Cruises before and the stops were much longer (7am-10pm in Santorini for eg). The food was far superior on Celebrity but the gluttony on this boat was vile with obese Americans eating like pigs. As MSC is an Italian company a lot of people were Italian and German. Not too many English speaking (which was fine with us) but I never saw the gluttony on MSC like on Celebrity. I thought the ship was much nicer on MSC and very swanky with stunning swaroksi staircases and lifts.
I would highly recommend MSC Divina.
My advice is that you make your own Cruise. Don't get hassled by people pushing or being rude (nothing any Cruise ship can do about that). Enjoy your surrounds and where the boat is travelling you to and from. The scenery is amazing. There was great fun on the boat. There is something for everyone on the boat of all ages. The three opera ladies playing in the reception was beautiful.