Hi I am planning to take my 2 nephews on a mini weekend vacation Labor Day weekend. They boys are 5 and 7. The seven year old is starting to learn a little about American History. I have been to both places many times. We are on a budget and I want to show the boys a good interesting fun time. Thanks for any suggestions in helping me decide.