Trip itself was OK , staff was OK , hard to get info as things happened that you would not hear about , food was average , entertainment was OK , there stated Covid protocols were poorly adhered to , had an accident on the next to last day ( not their fault ) , Ships dr. fixed my problem but forced me of the ship to a local hospital which was very time consuming and expensive and stressful for my wife because they wanted her to pack up our room in case we missed the ship out of Portland Me.. all in all the last part was stressful.