I highly recommend this tour with Jim! He was a fantastic tour guide, very passionate about teaching guests to improve their photography skills, and an all around great guy. We learned a lot about the history of the lake as well. I took my 7 year old, and while longer tours can be very trying on the patience at this age, the experience was made so much better with Jim! He was prompt with hotel pick up and drop off, he made sure we knew when bathroom breaks were coming up (which I appreciate!), we went to 4 breathtaking spots to take photos (and he took lots of photos of the guests). He even spotted me a few bucks to get my kid an ice cream because my cash was in the tour vehicle (which I promptly repaid!) As a parent, I’d say age 7 might be a bit young for the 4 hour tour, but that could just have been my child. I’m so very happy we did this tour and you should book it for yourself right away!