The "Fly, Cruise & Stay" Mediterranean package on the Divina was absolutely terrific. The ship is stunning - especially the Swarovski crystal staircase. The nightly entertainment is better than any I have ever seen aboard a cruise ship (and I have been on many). We had a wonderful dining experience every night but especially enjoyed the Galaxy restaurant for a special evening. The ports of call offered many great choices but I especially enjoyed Cinque Terra (La Spezia) and Barcelona while my husband especially enjoyed our after cruise experiences in Rome. Service was wonderful with special note to our friendly dining wait staff and the staff in our favorite lounge. Overall - it was an overall great experience and we would travel with MSC again!