My family and I booked the half day trip and wished we had booked the full day. This was everyone's favorite experience of the whole Yellowstone trip! The staff was exceptional and learned all of my kids names and really made the trip fun. I took my 12 year old special needs daughter and was worried that she either wouldn't be safe or wouldn't feel included. I had absolutely nothing to worry about. Our guide made special accommodations for her and other staff members helped her on and off of the bus, down the hill to the water, in and out of the raft, and every step of the way. They included her and talked to her and she had a blast! I can't say enough good things about this company. When we make it back to Yellowstone we will definitely book with these guys again.