I am planning a trip to Virginia over vacation week in April. I would like to go to Shennandoah National Park and Bush Gardens/Williamsburg. How many days would you suggest staying at Shennandoah? I would be with my husband and daughter (10) so we won't be doing a lot of real hiking but would like to do the drive/short walks and maybe visit the caverns in Luray? Is one night enough in the area and then we can head to Williamsburg? Also, where would you stay? Thanks for you suggestions.