While I'm sure Spring Grove would be a great getaway as a B&B- I also wanted to share my experience with it as a wedding venue this past June.
My now new wife and I ended up choosing Spring Grove as the location for our wedding after a lot of searching in and around our hometowns. We were convinced that this was the place on our first visit, and Emily and Joe were excellent hosts throughout the process, answering questions, requests, and assisting with the arrangements throughout the weekend.
You have use of the entire B&B for the weekend, so we ended up doing our rehearsal dinner as well as the wedding ceremony and reception at Spring Grove- very nice to have everything all in one place. The rooms were great, and allowed us to accomodate some of the immediate family as well, though some guests had to get hotels in Lynchburg. While Spring Grove itself was a fantastic location, it is a little off the beaten path, and ~20-30 minutes to the nearest hotels in Lynchburg.
The only issue our guests ran into was with the location and directions. Even with us telling people explicitly NOT to use GPS or online map sites and to follow the directions, a few decided to ignore that and ended up a ways away and turned around. Certainly not Emily and Joe's fault, but a quick "report a problem" to Google would save some hassle in getting lots of guests to the right place on time. No issue with the several dogs as one poster mentioned, they were all friendly and relaxed, not aggressive at all. Of course, Emily penned them up for a few hours during the wedding.
Overall the weekend and wedding itself went as well as we could have hoped for. The set up outside (grounds, plants, etc.) looked great, and we were able to get guests to the reception while we had plenty of places for pictures around the house and grounds. Spring Grove provided the bartenders and staff for setting up chairs, tables, tents, and so on, and allowed us to bring in our own services for things like photographers, drinks, band/DJ, and catering.
I guess I don't get to do it a second time, but Spring Grove would be an excellent choice!
