I took my son on a father-son trip and it was fantastic! My son was a little disappointed in the speed of the train, but he quickly changed his tune when the various musicians and actors came through our car to entertain. The tour of the Grand Canyon itself is just thorough enough to get you excited about going back. You could spend days there and see something different everyday. Overall, I highly recommend this trip if you have children with you.