The cruise ran like an efficient machine, the service was great and all the staff were exceptionally friendly.
The food choices were expansive and pretty good...although towards the end of the cruise it became obvious that the food was a little old.
A couple of thing mired the trip, the broken wheel and the extra fees.