This was the BEST investment of time and money! We were picked up at our hotel in Lake Tahoe at 5:30 am and dropped us off at 7:30 pm. The driver was extremely nice and provided unbelievably narration from Lake Tahoe to Yosemite National park and back. He is an experienced climber and backwoods hiker and knew every rock, tree, mountain, etc. throughout the trip. We had multiple stops throughout the day including breakfast and lunch provided by the driver. No potty on the bus but the stops were well planned. We have taken many tours around the world but this my far was the best. Hightly recommend it!