We picked HAL for our vacation because we liked the ports of call and we have heard so many people raving about it. Itinerary and Ports were great, we enjoyed it greatly. HAL in general is just OK. That was our 8th cruise, first with HAL.
Pre-cruise: we stayed at Cambria Suites. Very nice rooms, great service, well organized shuttle service, free shuttle to and from the port and free parking (with a package) for 14 days. Be aware: you will not be able to use your room key to reenter the building from the pool area after 10 pm. Bring your cel phone with you to call front desk to let you in, or walk around the building to re-enter the main entrance. They say it is for security reasons.
Embarkation: perfect, fast, well organized.We were on board at 12pm and ate lunch at the main dining room to avoid the crowd in Lido. Our room was ready at 1:30.
Cabin is nice for two, too small for three; great closet space; Deck 5 view from the balcony overviews the top of life boats.