We loved the tour and even the order of the tour was perfectly planned out. Should be mentioned, the tour guide does not know perfect english but has the ability and made the effort to communicate properly at all times, very talkative and extremely friendly. Knows all the facts and curiosities around the place and was happy to answer any questions. Kept making stops to hydrate and go to the restroom.