There were 4 of us in our group and 3 of us had never been to the Grand Canyon. We chose to take the train to add to our experience and I'm glad we did. There is a Wild West type show before the train leaves. It's cheesy, but funny and cute and worth catching. The train ride takes about 2 1/2 hours each way so it's not a quick trip, but the view is nice for the most part and there is a host on each train car. Our host, Cameron, was great. He was informative, upbeat, entertaining and genuine. Everyone seemed to love him, including our group. He told us lots of interesting facts along the way and was full of information. There are also musicians that come through the train cars and sing and there is a snack car that has beer, wine and assorted snacks. Once at the Grand Canyon we had just over 3 hours so if you are looking to do a decent hike this probably isn't for you, as you won't have enough time. I don't want to spoil what happens on the way back, but it was really cute and fun. Book a ride on the train and find out what happens!