Justin is incredibly well versed and informed, always eager to answer our endless questions. Great tales. Great spots. Great tour!