HAL is my favorite cruise line.  Our last two cruises was with them & we enjoyed both cruises.