I chose this cruise because my family decided a last minute trip and this trip was the only itinerary would fit our schedule and we wanted to explore the East coast of Canada. I would rated the experience better if it was our trip ended so terribly on the last day of our cruise trip. The crew members were hardworking and friendly. The food was good overall. I think they ship needs a major update in many areas as it looks really outdated. On the first night of our trip, there was a fire alarm triggered at 2 a.m due to some leak of a smoke. We were super terrified. On the last day of our trip, the ship broke down at Quebec City and was not able to make it to Montreal. We were told that we would be transported from Quebec City to Montreal by bus. They started to transport passengers starting at 4 a.m.! As we didn't pre-arrange any transportation with the cruise line, they would only be willing to transport us to the cruise port. When we were in line to wait for the bus, we found out that we had to travel by old small Yellow school bus!!!! Our luggage were loaded in other trucks as no space in these tiny smelly Yellow bus! We waited for at least 45 minutes at the Montreal port to get our luggage! There was no one from Holland American to assist passengers. They were just shipping these passengers from Montreal to Quebec City so they can board on the broken ship! No one cares about the passengers. There were a huge line up at the taxi and I barely made it to the Montreal airport to board my 3 o'clock flight. There were other passengers have missed their flights/train due to this delay! No one from HAL would offer any help! The compensation was a joke. We were given a piece of paper that we can get discount for the future HAL cruise and referred the terms and conditions in the back but it was blank!!! This was a super terrible experience and HAL handled it poorly! Who wants to travel again with them!?