I prefer to cruise rivers in the USA. This cruise was the St. Lawrence Seaway in Canada, and the eastern coast of the US. The cruise was outstanding! The ports of call were very unique, beautiful, and very accommodating.
Cruising on a smaller ship is so preferable to larger ships. First of all, smaller ports are accessible and beautiful. The towns are not overwhelmed by the number of people, and all activities are very organized and geared to the cruise. It's so much fun to be able to know all the people on the cruise, and how we take care of each other!
The food was outstanding! Many of the meals were from the region. I am a vegetarian, and meals beautifully accommodated this. The vegetarian meals were delicious!!!