We chose this cruise for the itinerary and were not disappointed. Every port had something of interest (we did miss Casablanca, due to heavy seas, but Norwegian substituted Tangier, an excellent substitution). The ship is older, but missing the glitz, which was fine with us. I love the Promenade Deck that wraps around the entire ship (4 laps = 1.4 miles). Rooms were small, but adequate (we had a balcony). We ate primarily in the Windows dining room and were pleased with the wait staff and the food selections. We were always seated almost immediately. The shows were only OK, so we didn't go to many. We had shore excursion credits, so we did go on several and they were well organized with good guides. All the ports had taxis waiting so one could have arranged an individual tour. The other passengers were an interesting international mix and you could hear many different languages, but all announcements were made only in English. Wonderful cruise, but would probably not choose this itinerary again because there are other places we would like to visit.