We as a family wanted to do a Mediterranean trip. This particular cruise plan met most of our needs.
The Cruise ship was excellent, the wait staff was great. The room steward did an excellent job. The meal offerings could have been little more variety on different days specifically for vegetarian family members.
The entertainment shows were good mix. The comedy show needed little more oomph. The trivia games were good. There could have been little more learning types of activities would have been nice instead of trying to sell spa/spa products under the guise of health talks.