David was really good at this. He was very humble and knowledgeable and it was a pleasure to spend almost 2.30 hours going around the city. I would recommend to anyone.