Our primary reason for booking this trip was the itinerary and it did not fail us. It hit all the places we hoped to see someday all in one trip. While you really can't see a country in one day, you can get a feel for it and the desire to return to see more, which is what we hope to do.
We absolutely loved their itinerary. For us, it made up for the food in the dining area.
The second reason for booking this trip was that the price was very good, about half the going rate at the time of booking. I know a lot of others on the ship must have done this for the same reason. I was told by someone on the ship that they usually cater to Europeans and that there were a lot of Americans on that cruise.