This is our second time to do this cruise. We have enjoyed it so much that we have again booked it for 2013. The days at sea are easy and enjoyable, the seas somewhat bumpy but not sickening, and the ship and staff perfect.
The cruise first stops in the Canary Islands, one day at each of the three islands. The islands are beautiful. At the last port, Arrecife, we participated in Timanfaya tour and RODE a camel. Wow! We'll do it again.
We didn't enjoy the two ports in Morocco and consequently, stayed on board to enjoy the ship. We had been here previously and we felt no need to see Casablanca and Tangier again.