I took the tour with David and absolutely loved every minute of it
It covers all the important landmarks, it's fun, complete and full of historical information. David displayed a friendly personality, always being mindful of the group and demonstrated great knowledge on the topic.
I highly recommend this tour and David. Would definitely do it again ;)