Great review.

We had a terrible experience with Holland America.

Tip:  Avoid!