John was great to talk to and had amazing knowledge about Toronto. He loved our dog, Joy, and even took her for a walk while we were gone!