The tour was well planned and executed. It was not hectic though be prepared to spend long hours in the bus. The tour guide - Stanley and the the driver- Andy were very helpful, always smiling and took good care which made my trip with a 4 year old convenient and enjoyable. Overall highly recommended tour.