You'll have a good time.  There aren't many good restaurants to speak of.  I highly suggest a day trip to Charlottesville.  Definitely pick out one of the caverns to go take a look at.  You don't need to go to them all, they're all about the same.  I probably like Endless Caverns the best out of the ones I've seen.  Luray Caverns is seriously busy and gets crowded sometimes, but they have a hedge maze, which scores major points with me.  You could also visit a winery or two.  There are a ton out there.