Getting on board in Boston was a nightmare. Not enough staff. We had to wait ONE HOUR in line to get checked in after Security. We've embarked in other ports (FL, NJ, CA), and never had to wait nearly as long.
Also I think going thru a metal detector after every port visit is silly, and Security personnel could be more pleasant.
I don't know why bridge games were limited to 13 tables. People had to be turned away.