This was my first HAL cruise and I have to say it was great, the ship is beautiful and easy to get around, the staff were so kind and friendly especially our room steward Marty who made towel animals for my grandson every night and even came by one day to teach him how to do it.