All of the booking was seamless and Catherine was so patient and helpful answering all of our pre-trip questions. Once we arrived to our tour, Ashley was such a fun and cheerful guide! She not only was cognisant of our capabilities in hiking the different terrain but she was so knowledgeable about everything! From the type of plants growing, to the history behind the names, down to the science of all the magic that is Yosemite. If this is your first time visiting, I highly recommend this tour to get your feet wet, and it will help you set up your future visits to be even better and more productive.