We went to Gatlinberg/Pigeon forge a few weeks ago and enjoyed staying in a cabin with a mountain view. There are all kinds of attractions around there.
Warning
No formatter is installed for the format bbhtml
If you haven't recently I'd do Chattanooga. I bet William would love the aquarium and they have a kids museum all within walking distance of each other and good restaurants.
Chattanooga or Greenville, SC. I know you are probably thinking Greenville, but they have the cutest downtown riverside area, an awesome running/walking trail that goes by a cute zoo and a massive playground for the kids. And great restaurants. We went for Mother's Day last year and it was great!
Re: Vacation
and the carousel!