Kyle really made this trip fun for us. He not only has vast knowledge of the area, but he also is fun to be with. He was patient with all the photos we all wanted to take and pointed out many great vantage points for a good photograph. He's a very interesting person and has travelled all over the world. I could have spent a week with him just learning about different places. He was great at communicating before the trip, answering all questions via text. He was on time, and had us back at the time we expected to return. The sandwiches were delicious! It was a wonderful and adventurous day! I hope to do more of his trips in the future. Thanks, Kyle!!!