We have taken 7 European River cruises with
100+ passengers
and 5 ocean cruises on very large ships
This was our first experience on a "small" ship
Here there were only 44 passengers divided into 2 groups
each with our own program director as well as local guides onshore