I chose it because of the date of departure , trip duration and ports of call. Holland American seems to have quite a variety of cruises going to New England.
Overall, it was a nice cruise.. The food in Lido had a reasonable variety, prepared in a healthy manner without too much salt or greasy . The meat from the carving station was quite high quality. Even desserts came with no sugar version.
The ship is a bit dated especially the carpet in the lower level deck.
As noted above, there were issues water pumping out in the toilet twice.