We went to Jackson Hole and our travel advisor recommended (insisted) we go to Yellowstone given we were coming from the Northeast. Turns out she was 100% right! She set up this tour, the lower loop full day tour starting at 6am. Our guide, Sarah (who you have to request!) was amazing, knowledgeable, friendly, accommodating and a great person. We couldn't have been happier with her. She started our day by making us coffee from the back of her tour vehicle, that's right, it came equipped with a coffee maker and she gave us souvenir travel cups to keep! Sarah had already picked up waters, snacks and muffins. We were each provided with binoculars, and not just any binoculars - Swarovski - which are the absolute best of the best.
As for the actual trip - it was amazing, the sights, the wildlife and most of all, the information and conversation we had with our guide all day long. We stopped, visited some sights off the regular path and were able to get up close and personal with wildlife, hot springs, mountain trails and the entire Yellowstone ecosystem.
If you are going to Jackson Hole or to Yellowstone, do yourself a favor and spend the money to tour with this group (and ask for Sarah!), it is well worth the investment. We have memories that will last for the rest of our lives!