If you want to go to Virginia Beach, you might want to stay 4 days. Busch Garden
Europe and Water CountryUSA are nearby, I am sure your 9 y.o. will love it there. Not to mentioned Yorktown, Jamestown, and Williamsburg, full of American settlements history.