We chose this cruise because I work for a school district and this was the perfect time.
Departure from Boston allowed me to go a few days early which was great. Also stayed post cruise in Montreal which would suggest. All the ports were clean and residents and vendors very friendly. Traveled with another single mature gal who is a seasoned traveler.
The ship is the perfect size. Even though it was sold out, never felt crowded and never a issue for having a table in the dining room for 'anytime dining'. Service was excellent as well as the food. Enjoyed the movies, the cooking demos, and entertainment was very good.
Cabin was immaculate and stewards were so friendly. HAL's employees all greet you and exceptional service.