We had a wonderful day with Ken, who catered the tour to suit our family which included 3 children (ages 8,10,12). Ken was very flexible and managed to squeeze everything we wanted to see into the day. No waiting time at all! Ken's English is excellent and he really went the extra mile - even staying with us after to tour was supposed to have finished to help us book train tickets for the following day. Thanks Ken!