Planning to go on a Kinabatangan River cruise? This guide covers everything you need to know, including where to stay and estimated costs!