It was nice experience with Surya Bintang adventures in ubud. We did 12kms river rafting. Our guide was also very nice. During rafting you will see the stone carving of ramayan and mahabharat. Must try. They also have separate shower rooms and also provide fresh towels. - via 