Most river cruises have a limited number of travelers. This ensures services are personalized with enough space for every traveler and no competition or reservations necessary. This makes it possible to get full attention of the staff and to also interact with other guests and know them a little better.