The tours are always well planned and you get value for your money. The guides are really knowledgeable and are friendly and funny.The only disappointment was not being told about buying the temple ticket until after you've bought the tour. It was an expensive hidden cost that I wasn't expecting.