Michael was fantastic.. We were a little late as the metro had confounded us and he waited. He navigated us through busy crowds to excellent locations where we could hear him speak with helpful clarity. His historical and engineering knowledge were impressive! I wont spoil the surprise of the unexpected locations, but well worth it. ????