We were a group of 6 people traveling and we stumbled upon Jon during a quest to book a private tour. He was punctual, accommodating, knowledgeable and overall a fun person to hang out with during the time we were there. I highly recommend hiring him.