I've read many reviews about many cruise lines. I believe that people that are dissatisfied are way more likely to post a review than those who are completely happy with their experience. I'm going to be as objective as I know how.
The only area in which I'd give a low mark is the internet connection ability. It was slow to non-existent as well as unpredictable. If you're a person who needs high speed internet service all the time, you'll be unhappy. If you have an old flip-phone and use it only occasionally, this deficiency won't matter to you.
Our room, 421, largest choice for a cabin, was excellent. Spacious and comfy. Full sized bath, fantastic shower, king sized bed.
The food offerings were very tasty and satisfying. If there was a weak area, I'd say it was the bread and pastries. There was no problem making up any assortment of choices three meals a day. Snacks, colas, great assortment of soft drinks were free gratis all day as well as a hot beverage machine that had every kind of hot drink imaginable. (Looked up its price and it's in the $10,000 neighborhood and they had 2). Wine, beer, heavier snacks were available between 5:30-6:30 before dinner. Bottled water and soft drinks were put in the room refrigerator daily as well as the presence of a Keurig coffee pot with a variety of pods.
Rooms were cleaned twice daily. Service people were competent and friendly in all areas, dining as well as cleaning. Laundry service was complimentary.
Excursions at each port on the Canadian Maritime and St. Lawrence Seaway were also complimentary. Bus tours were well planned for people with disabilities. Help was always available at a moment's notice. On the Great Lakes and Georgian Bay cruise a few had a charge, but many were complimentary.
Some may complain that the price is higher than many cruise lines, but I believe when you weigh the amenities the price is well worth it. We think it's the best cruise we've been on.