We loved the tour. Had such a great time. It was one of our favorite things we did. My DS is 6 and was at the perfect age for this. I think it's definately worth doing. Just make sure it's not done on your first day in the park. We did it on the day we were going home and it worked out great. He had already been on every ride so he just enjoyed what they were doing.