We did a private taxi when we were there in November and would do the same again in the future.
Speaking with other travellers and some had had extensive delays on buses. From what we head boat was slower than the road and comfort levels depend on river levels.
We organised the private taxis we used through the hotel we were staying at. Remember to request a car with seat belts, however that said that is no guarantee they will work.