The MSC Divina is a beautiful, new cruise ship. Our balcony cabin was very well appointed and appeared spacious, the best of our 8 cruises. The wait, room & reception staffs were courteous and knowledgeable. All the entertainment/shows on the ship were top shelf, many with a classical slant. The excursions were well done, without exception, and included Casablanca, Morocco; Tenerife, Canary Islands (our favorite); Funchal, Portugal; Malaga, Spain; Rome and Genoa, Italy. There were reasons this cruise was less inexpensive than Royal Caribbean International and Norwegian cruise lines. 1. The food at lunch and dinner in the dining room was, at best, mediocre. 2. The cafeteria breakfast was crowded; had a shortages of plates, silverware or napkins; and juices offered only one morning. 3. Drinks of any sort, aside from coffee and tea at breakfast, were at additional cost, that incudes water. 4. We like coffee after our evening meal. It isn't served and was ordered from a bar/cafe arriving, inevitably, lukewarm. 4. The ship boards at every port. Over 800 boarded at Barcelona, about the same number at Genoa and hundreds at Rome. After every port departure the newbies toured the ship and swamped the common areas. 5. Reception told us there were about 200 passengers with English as their 1st language. If not with a group this can be a lonely journey. If you are from North America we would suggest Royal Caribbean or Norwegian. Well worth the added cost.