Johnathan was such a great host! He went above and beyond to make sure we were taken care of and had the best experience. We will definitely be going through him for our next adventure!