This tour is a perfect way to get a comprehensive overview of Yosemite if you're staying at South Lake Tahoe. Our guide John was so informative, personable, engaging and focused on making sure everyone had a great time. It's a long day for sure but we had over 8 hours in the park, even getting in some bonus stops since traffic was lighter. John really knows the park and it's so obvious he has a passion to show the beauty of Yosemite to his guests! He even supplied breakfast and lunch for our tour, both were delicious! My only suggestion would be to have a bit more time at the store in Crane Flats to shop for souvenirs as the store we stopped at didn't have a great selection. Other than that, the day was perfect in every way.