This was a great tour. We were hesitant to book an express tour because we were worried we wouldn't have enough time at the sites. This was not the case, we felt we had the perfect amount of time at each site!
The reason I'm giving 4 stars instead of 5 is because of an issue that was specific to our tour, but I wish it was handled better by the tour operators. There was a group of several girls on the tour who caused a commotion the entire day. While on the bus, they were yelling, watching loud videos, Facetiming, screaming obscenities, and heckling the tour guide. In addition to being a great annoyance, it made it impossible to hear the tour guide. It really ruined the whole day for us, as we felt we missed half the tour. While of course the tour guide could not have known this was going to happen, it would have been nice had he said something to the group, as their behavior was clearly unacceptable.