We just got back last week from Alaska. I have sailed on other ship like RCL and Princess. Hal has the best service of them all. The rooms are big and the crew gose out of there way to make your trip great. Not a lot of kids I saw only 12. Other ships will have many more. Night life is ok the others have a little more. My wife and I love to dance and we got lots of that on this trip. My Son 29 and daugher 32 came with us and are now hooked. They had the best time of there lifes. My son said he liked unpacking onces. I myself I like the lunch on other ships better then HAL. This is were I feel they need to work a litte better. I can get my own drinks without someone geting it for me. I also like to service myself lunch I think it would more faster. The dinner service was Four star. I hope what ever cruise line you go on you have a great time. This was My first with HAL and will not be my last. I rate them a 10 !!