The road to Thong Nai Pan is rather bumpy. Although it can be reached on a rented motorbike, it is better to take a local taxi. Note that if you damage your bike, you will have to pay. It is also possible to get to the resorts by boat from the main local towns.
On Thong Nai Pan there is a good offer of resorts, some of them are very upmarket.