We took a 6 & 9 year old there when we were kidsitting them. They didn't seem to mind the train ride or the walk. One thing, which you probably figured, is that they have height restrictions on many of the rides. Be careful which 'passport' you get. The 6 yo was a bit timid and didn't ride many...