I loved this tour. When we booked our trip to Thailand we knew we had to ride an elephant and based off of prior reviews, we booked with this tour. No regrets! The air conditioned vehicle was comfortable; we met new people; our tour guide and driver were both extremely knowledgable and personable; the jaunt through the market was quick but informative; the ox cart rides were slightly uncomfortable but were a very nice getaway from the pollution and crowded areas of downtown Bangkok; the lunch provided was both delicious and authentic, while still being "western" enough to not scare anyone on the tour; the elephants were magnificent and the trainers seemed to genuinely care for them, not just use them as a way to make money. The sights were breaktaking, the food was awesome, and the memories will stay with us forever. This trip is highly recommmended! Make sure you wear some sort of long pants or have really hairy and resilient legs or those elephants will leave your legs itchy. Take a bottle of water with you for the walk to the waterfall, and some proper shoes, as the steps are very steep and it's a HOT 1km walk. If you can, ask for Gary to be your tour guide. He had a pretty impressive grasp of the English language and I think he found his own jokes just as funny as we did. Bring a camera!