We had the most amazing experience with Glacier rafting company. Our guide YG(Gavin) was absolutely amazing. He was super interactive with the kids, kept them entertained. He was so knowledgeable about the area and the scenery. I would highly highly recommend requesting him as a guide. The steak lunch was absolutely incredible, they were so accommodating to the dietary needs of one of those in our group and made sure she had enough food for lunch. We can't express how amazing our day was enough, YG was just incredible and made our rafting trip the highlight of our vacation.