We were attracted to this cruise because of the stop in Morocco. But we were also interested in the Canary Islands, even though we had spent some time on one of them. We chose Norwegian because we like their FreeStyle approach. In the end, the only disappointing port was Morroco. We chose the Norwegian excursion, which took us to Imperial Rabat and then back to Casablanca to see the Great Mosque and free time. Rabat has some interesting sites and the Great Mosque in Casablanca is impressive, but to really see Morocco, I think a real tour, not a cruise, is the way go.
We toured the islands and Madeira with private guides (we traveled with a couple and we "met" another couple on the Spirit message boards) and this was well worth it. Each island is unique and well worth the visit.
The bottom line is that we enjoyed the cruise as a whole. The embarkation and debarkation were easy and quick. The shows were good for a "destination" cruise. Plenty of areas to relax and listen to music, dance, etc. Great music to dance to in the Galaxy in the evenings. No problems dining in the main dining rooms without reservations.
The balcony was smaller than on the bigger ships, but adaquate. The location is the best part. Quiet and no fumes or "aromas" from the kitchens/ dining areas.
Average to good. Not very exciting. We viewed the Royal Palace, saw the mausoleum. The best part were the ruins at Chella, the ancient Phoenician city. Many stork nests. Beautiful. Lunch was surprisingly very good and plentiful. But the area around it was filthy. We did not walk through the "colorful souk", although it was listed. Back in Casablanca, we we visited the area of the Hassan II mosque. We couldn't go in as we arrived during prayer time. Very impressive. Free time to walk around, which was a real waste. United Nations square is run down, no place for coffee. No place you'd really want to see. We finally found a bakery but I can't find the name.
We booked the tour with the ship as it was a short day and we wanted to be sure we wouldn't miss the ship as the drive was listed as 90 minutes. The main point here is that the ship's description of the difficulty of visiting "The Amazing Guadalest" almost kept us from signing up. The descriptions mentions lots of walking over cobblestone and walking up 100 steps to the tower, going through a tunnel... True, HOWEVER, it was not at all difficult. You can walk slowly over the cobblestone and the if you don't want to go up the 100 steps to the top of the Castell de Guadalest, you can stay in a cute little village center and wait for your group. There are of course, places for coffee and tourist shops. You can stop and rest while walking up or decide to turn around and go back. Don't let the warning scare you away from this amazing site with spectacular views.