All the great reviews are spot on!!

Highly recommend this group. Very professional and knowledgeable. I had 2 small kids in my group and felt very comfortable. I found them because of trip advisor and 100% recommend them. Enjoy! After my tour, I was due to a partial refund and received it right away. Visited March 2014