We really enjoyed our tour with Tour with Supershuttles. Our guide Graham was extremely enthusiastic and flexible, taking us to places we asked about and answering all of our questions. He was charming  and very engaged people that just love to tell stories and know exactly what each person wants out of the tour. Highly recommend for anyone, especially international first time visitors - we'll look you up again.