We had an amazing time! I planned this adventure for my niece's birthday and it was everything and more. Beautiful scenery , great weather, and amazing guide. Meghan was a wonderful guide, super nice, super patient, great with my kids who are 6, 12, 14, and 19. And last but not least very knowledgeable. I definitely recommend this tour to all ages.