The trip was fantastic! It was great not to be part of a big group and to have the undivided attention of the tour guide. We also got to travel in the comfort of an air conditioned mini bus and could tailor the amount of time spent at each attraction to suit us which was great. The tour guide was very helpful and knowledgeable and made sure that we didn't get hassled by any hawkers. She also gave us personal time at each attraction and was on hand to take photos of us whenever we wanted. We would definitely recommend this trip!