We want to a cruise before we did a river cruise hoping to see a White Christmas. We love this ship it is a small one. We had a cabin on Level 9 in the middle of the ship. Dining in Cagney's twice the food here is excellent and the French one was okay too. The Buffet was excellent also. Entertainment was also good. Ports were good, did all Private tours which we arrange with others which we arrange on Ships roll call page which was a lot cheaper then the ship and all 3 tours we only had 6 and 1 tour we had 12. Staff on board were good. Had some washing on special day and that was also good. The ports that we called into were excellent. My husband did the private tour to Casablanca and said it was very good and only 15 on this tour.