Linda, having taken many cruises I would advise you to check out
www.cruisecritic.com and sign up (it's free). Then you can navigate to the cruise line you are taking (HA) and find a roll call for your particular cruise. There will be people who will be crusing with you on line and you can ask questions and join up on private tours. When we decided to cruise I learned so much from this web site that I felt like a travel agent myself. I even learned what cabins not to take since many of the members have sailed with the same line and ship and had great inside information. Also, you will find that you can make new friends and then meet up on the ship. PM me if you wish. Check it out.