We enjoyed the elephant ride as it was the first thing I want to do in Thailand. We didn't expect to do it in Ayutthaya. Be careful with haggling with the people who are offering the elephant ride, at first they will offer you high price. The best part was feeding the sheep! My daughter enjoyed it a lot!