This was a most unique experience, sailing up a river whose geography keeps changing as sandbanks and the mainland coast are continually eroded by the fast-flowing Brahmaputra. The cruise contained a great deal of variety, from visiting Assamese villages which carry on a subsistence lifestyle, to taking a wildlife safari to look for tigers.
The service from Mahabaahu's crew and cruise directors was excellent and friendly. They were very careful to look after us during the onshore excursions. They also gave us some background on what we were going to see, so that we actually learned something about the area and its history and culture.
The boat normally has capacity for about 45 passengers, so it is possible to get to know most people during the week-long trip. It also has more of a family/community feel than cruising with 100 or more people.
I would thoroughly recommend this trip, as being quite a different experience to anything else that might be available.