My wife and I had the opportunity to stay at The Oaks. We've stayed at many B&B's and this one is at the top of the list! A beautiful property, well appointed rooms, great history and wonderful inn keepers. The breakfast was the best we've ever experienced at any B&B. And, it was an experience, not just breakfast. If you are anywhere near Christiansburg, VA, this is the place to stay!