We are an American couple in 40s with a lot of travel experience between the two of us. I booked this cruise because I liked the itinerary of Canary Islands and Morocco. For $600 USD per person, you can't really complain.
SHIP
We knew this was an older ship, so no surprises there. It says it was refurbished in the last 10 years, but I'm not sure you can tell. The carpets, hallways, bathrooms, and dining rooms look dated, but everything is clean and works properly. Eleven decks, all the necessities you'd expect. Pick a different ship if you are expecting luxury.