After we had booked this cruise months in advance, we received disturbing news. We were informed that we were on our own at debarkation as far as COVID testing. Up until this notification we were led to believe testing would be provided before our flight home. Several hundred people had to scramble to get a covid test before we could fly home from Vancouver. The cruise would have been much more enjoyable without this added stress. The food was good with a large selection in the dining room. The lido deck food was what you would expect from buffet food. The entertainment was good with musical numbers during several shows. There was two shows featuring a magician and a two shows featuring a comedian. The bed in our room was probably the most comfortable bed of any of our cruises. The room steward was very nice and provided good service. Without the stress of having to arrange our covid test in order to fly home we would have had a much better cruise.