We chose to cruise with HAL as we have previously cruised with them and find it difficult to find any faults.
The staterooms and public areas are spotless and we always feel pampered and well looked after. The ships never seem overcrowded and you can always find a quiet area to relax in which has not always been our experience on other cruise lines. The food is the finest we have experienced on any cruise line and embarkation/disbarkation was extremely quick and easy.
However, what made this cruise unique was the experiences we enjoyed at the ports of call.